| Summary: | ocrdesktop - не запускается на Wayland | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Владислав Петрухин <petruhinvi> | ||||
| Component: | ocrdesktop | Assignee: | Artem Semenov <savoptik> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | savoptik, tatyana | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Весь вывод в терминале:
/usr/bin/ocrdesktop:392: SyntaxWarning: invalid escape sequence '\S'
regexSpace = re.compile('[^\S\r\n]{2,}') #remove double spaces
/usr/bin/ocrdesktop:394: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('\n\s*\n') #remove empty lines
/usr/bin/ocrdesktop:396: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('\s*\n') #remove ending spaces
/usr/bin/ocrdesktop:398: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('^\s') #remove trailing space in first line
/usr/bin/ocrdesktop:402: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('\n\s') #remove trailing spaces
ocrdesktop-4.0-alt2 -> sisyphus: Tue May 20 2025 Artem Semenov <savoptik@altlinux> 4.0-alt2 - Added req to pyatspi (Closes: 54263) Переоткрываю, так как ошибка воспроизводится (на Wayland).
Версия: ocrdesktop-4.0-alt2
Вывод в терминале:
$ ocrdesktop
/usr/bin/ocrdesktop:392: SyntaxWarning: invalid escape sequence '\S'
regexSpace = re.compile('[^\S\r\n]{2,}') #remove double spaces
/usr/bin/ocrdesktop:394: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('\n\s*\n') #remove empty lines
/usr/bin/ocrdesktop:396: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('\s*\n') #remove ending spaces
/usr/bin/ocrdesktop:398: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('^\s') #remove trailing space in first line
/usr/bin/ocrdesktop:402: SyntaxWarning: invalid escape sequence '\s'
regexSpace = re.compile('\n\s') #remove trailing spaces
(ocrdesktop:3076): Wnck-WARNING **: 12:02:02.492: libwnck is designed to work in X11 only, no valid display found
(ocrdesktop:3076): Wnck-WARNING **: 12:02:02.492: libwnck is designed to work in X11 only, no valid display found
(ocrdesktop:3076): Gdk-CRITICAL **: 12:02:02.492: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed
В терминале так и указано: 'libwnck is designed to work in X11 only, no valid display found', что работает только в X11.
Проверено:
* на ALT Workstation x86_64 (в сессии Gnome на Xorg) и ALT Workstation x86_64 (в сессии X11) - запускается, распознавание текста выполнено из терминала.
Итог: приложение не запускается только на Wayland.
Детали: ранее c ocrdesktop-4.0-alt1 не запускалось ни в X11, ни на Wayland.
Проверялось на p11, ошибка воспроизводится (ocrdesktop-4.0-alt2 - только на Wayland, с ocrdesktop-4.0-alt1 на Wayland и X11).
ocrdesktop-4.0-alt3 -> sisyphus: Tue Jun 24 2025 Artem Semenov <savoptik@altlinux> 4.0-alt3 - Fixed work in wayland (Closes: 54263) |
Created attachment 18446 [details] не запускается Платформа: Alt Workstation K 11.0 (Обновленный до Sisyphus) Alt Workstation 11.0 (Обновленный до Sisyphus) Версия: ocrdesktop-4.0-alt1.noarch Шаги: 1. Запустить в терминале: $ ocrdesktop Ожидаемый результат: приложение выполняет распознавание текста и открывается. Реальный результат: приложение не запускается. Воспроизводится и на X11 и на wayland. В Sisyphus воспроизводится и на X11, и на wayland. В р11 работает только на X11, на wayland тоже не запускается.