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 тоже не запускается.
Весь вывод в терминале: /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)