Winetricks GUI сломан в 24.04

Вопрос или проблема

Свежая установка и актуальная версия Xubuntu Noble 24.04.
Winetricks работает в командной строке, но GUI сломан.

:~$ winetricks
Выполнение cd /usr/bin
------------------------------------------------------
предупреждение: Вы используете 64-битный WINEPREFIX. Обратите внимание, что многие пакеты устанавливаются только в 32-битных версиях. Если у вас возникают проблемы, попробуйте переустановить в чистом 32-битном WINEPREFIX до отправки отчета об ошибке.
------------------------------------------------------
Используется winetricks 20250102-next - sha256sum: d6541d73e28298624efd12e020644a5b7150146eece2abaa2942f901cadb3bf6 с wine-9.0 (Ubuntu 9.0~repack-4build3) и WINEARCH=win64
GUI winetricks включен, используется zenity 4.0.1

(zenity:116237): Gtk-WARNING **: 16:54:53.547: Theme parser error: gtk.css:123:137-163: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.547: Theme parser error: gtk.css:129:143-169: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.547: Theme parser error: gtk.css:155:615-641: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.547: Theme parser error: gtk.css:157:663-689: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:167:356-382: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:169:380-406: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:173:702-728: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:175:750-776: Ожидается допустимый цвет.

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:189:55-69: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:190:26-40: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:200:357-373: Нет свойства с именем "-gtk-icon-effect"

(zenity:116237): Gtk-WARNING **: 16:54:53.548: Theme parser error: gtk.css:204:589-605: Нет свойства с именем "-gtk-icon-effect"

(zenity:116237): Gtk-WARNING **: 16:54:53.550: Theme parser error: gtk.css:390:42-61: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.550: Theme parser error: gtk.css:430:814-833: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.550: Theme parser error: gtk.css:432:1242-1270: Нет свойства с именем "-gtk-outline-top-left-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.550: Theme parser error: gtk.css:432:1277-1308: Нет свойства с именем "-gtk-outline-bottom-left-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.550: Theme parser error: gtk.css:434:1237-1266: Нет свойства с именем "-gtk-outline-top-right-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.550: Theme parser error: gtk.css:434:1273-1305: Нет свойства с именем "-gtk-outline-bottom-right-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:436:1410-1429: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:438:391-410: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:440:1014-1042: Нет свойства с именем "-gtk-outline-top-left-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:440:1049-1078: Нет свойства с именем "-gtk-outline-top-right-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:442:1044-1075: Нет свойства с именем "-gtk-outline-bottom-left-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:442:1082-1114: Нет свойства с именем "-gtk-outline-bottom-right-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.551: Theme parser error: gtk.css:444:464-483: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.552: Theme parser error: gtk.css:577:64-90: Нет свойства с именем "-GtkWidget-window-dragging"

(zenity:116237): Gtk-WARNING **: 16:54:53.552: Theme parser error: gtk.css:641:610-626: Нет свойства с именем "-gtk-icon-effect"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:761:102-135: Нет свойства с именем "-GtkTreeView-horizontal-separator"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:761:140-168: Нет свойства с именем "-GtkTreeView-grid-line-width"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:761:173-203: Нет свойства с именем "-GtkTreeView-grid-line-pattern"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:761:209-237: Нет свойства с именем "-GtkTreeView-tree-line-width"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:761:242-272: Нет свойства с именем "-GtkTreeView-tree-line-pattern"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:761:278-304: Нет свойства с именем "-GtkTreeView-expander-size"

(zenity:116237): Gtk-WARNING **: 16:54:53.554: Theme parser error: gtk.css:838:21-47: Нет свойства с именем "-GtkWidget-window-dragging"

(zenity:116237): Gtk-WARNING **: 16:54:53.555: Theme parser error: gtk.css:1051:102-136: Нет свойства с именем "-GtkScrollbar-has-backward-stepper"

(zenity:116237): Gtk-WARNING **: 16:54:53.555: Theme parser error: gtk.css:1051:145-178: Нет свойства с именем "-GtkScrollbar-has-forward-stepper"

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1315:95-114: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1317:51-70: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1517:50-64: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1519:59-73: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1521:53-67: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1523:62-76: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1525:51-65: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1527:60-74: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.557: Theme parser error: gtk.css:1529:52-66: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.558: Theme parser error: gtk.css:1531:61-75: Недопустимое изображение

(zenity:116237): Gtk-WARNING **: 16:54:53.558: Theme parser error: gtk.css:1632:715-746: Нет свойства с именем "-gtk-outline-bottom-left-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.558: Theme parser error: gtk.css:1634:688-720: Нет свойства с именем "-gtk-outline-bottom-right-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.558: Theme parser error: gtk.css:1706:130-149: Нет свойства с именем "-gtk-outline-radius"

(zenity:116237): Gtk-WARNING **: 16:54:53.559: Theme parser error: gtk.css:1864:23-39: Нет свойства с именем "-gtk-icon-effect"

(zenity:116237): Gtk-WARNING **: 16:54:53.559: Theme parser error: gtk.css:1934:42-61: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.931: Theme parser error: gtk.css:123:137-163: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:129:143-169: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:155:615-641: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:157:663-689: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:167:356-382: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:169:380-406: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:173:702-728: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:175:750-776: Ожидается допустимый цвет.

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:189:55-69: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:190:26-40: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:200:357-373: Нет свойства с именем "-gtk-icon-effect"

(zenity:117738): Gtk-WARNING **: 17:12:00.932: Theme parser error: gtk.css:204:589-605: Нет свойства с именем "-gtk-icon-effect"

(zenity:117738): Gtk-WARNING **: 17:12:00.934: Theme parser error: gtk.css:390:42-61: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:430:814-833: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:432:1242-1270: Нет свойства с именем "-gtk-outline-top-left-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:432:1277-1308: Нет свойства с именем "-gtk-outline-bottom-left-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:434:1237-1266: Нет свойства с именем "-gtk-outline-top-right-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:434:1273-1305: Нет свойства с именем "-gtk-outline-bottom-right-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:436:1410-1429: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:438:391-410: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:440:1014-1042: Нет свойства с именем "-gtk-outline-top-left-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:440:1049-1078: Нет свойства с именем "-gtk-outline-top-right-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:442:1044-1075: Нет свойства с именем "-gtk-outline-bottom-left-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:442:1082-1114: Нет свойства с именем "-gtk-outline-bottom-right-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.935: Theme parser error: gtk.css:444:464-483: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.936: Theme parser error: gtk.css:577:64-90: Нет свойства с именем "-GtkWidget-window-dragging"

(zenity:117738): Gtk-WARNING **: 17:12:00.936: Theme parser error: gtk.css:641:610-626: Нет свойства с именем "-gtk-icon-effect"

(zenity:117738): Gtk-WARNING **: 17:12:00.938: Theme parser error: gtk.css:761:102-135: Нет свойства с именем "-GtkTreeView-horizontal-separator"

(zenity:117738): Gtk-WARNING **: 17:12:00.938: Theme parser error: gtk.css:761:140-168: Нет свойства с именем "-GtkTreeView-grid-line-width"

(zenity:117738): Gtk-WARNING **: 17:12:00.938: Theme parser error: gtk.css:761:173-203: Нет свойства с именем "-GtkTreeView-grid-line-pattern"

(zenity:117738): Gtk-WARNING **: 17:12:00.938: Theme parser error: gtk.css:761:209-237: Нет свойства с именем "-GtkTreeView-tree-line-width"

(zenity:117738): Gtk-WARNING **: 17:12:00.938: Theme parser error: gtk.css:761:242-272: Нет свойства с именем "-GtkTreeView-tree-line-pattern"

(zenity:117738): Gtk-WARNING **: 17:12:00.938: Theme parser error: gtk.css:761:278-304: Нет свойства с именем "-GtkTreeView-expander-size"

(zenity:117738): Gtk-WARNING **: 17:12:00.939: Theme parser error: gtk.css:838:21-47: Нет свойства с именем "-GtkWidget-window-dragging"

(zenity:117738): Gtk-WARNING **: 17:12:00.939: Theme parser error: gtk.css:1051:102-136: Нет свойства с именем "-GtkScrollbar-has-backward-stepper"

(zenity:117738): Gtk-WARNING **: 17:12:00.939: Theme parser error: gtk.css:1051:145-178: Нет свойства с именем "-GtkScrollbar-has-forward-stepper"

(zenity:117738): Gtk-WARNING **: 17:12:00.941: Theme parser error: gtk.css:1315:95-114: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.941: Theme parser error: gtk.css:1317:51-70: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.941: Theme parser error: gtk.css:1517:50-64: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1519:59-73: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1521:53-67: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1523:62-76: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1525:51-65: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1527:60-74: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1529:52-66: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1531:61-75: Недопустимое изображение

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1632:715-746: Нет свойства с именем "-gtk-outline-bottom-left-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.942: Theme parser error: gtk.css:1634:688-720: Нет свойства с именем "-gtk-outline-bottom-right-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.943: Theme parser error: gtk.css:1706:130-149: Нет свойства с именем "-gtk-outline-radius"

(zenity:117738): Gtk-WARNING **: 17:12:00.944: Theme parser error: gtk.css:1864:23-39: Нет свойства с именем "-gtk-icon-effect"

(zenity:117738): Gtk-WARNING **: 17:12:00.945: Theme parser error: gtk.css:1934:42-61: Нет свойства с именем "-gtk-outline-radius"

Снимок всего окна:
вставьте описание изображения здесь

Ответ или решение

Обращение за профессиональной помощью по поводу неполадок в работе графического интерфейса Winetricks в системе Xubuntu Noble 24.04 требует детального изучения проблемы и возможных путей её решения. В данной ситуации важно проанализировать, что может вызывать сбои в работе программы и как это можно исправить.

Теория

Winetricks — это скрипт, созданный для упрощения процесса установки некоторых компонентов Windows и настроек в Wine — программной среде, позволяющей запускать приложения Windows на UNIX-подобных системах, таких как Xubuntu. Основной задачей Winetricks является предоставление удобного способа установки популярных библиотек и оптимизации параметров окружения WINEPREFIX. Однако, при проблемах с графическим интерфейсом могут возникать всевозможные сложности в его использовании.

Ваша проблема проявляется в виде некорректного отображения GUI, что сопровождается ошибками GTK, указывающими на неправильный парсинг темы в файле "gtk.css". Строки ошибок содержат информацию, что некоторые свойства CSS некорректны или их необходимо заменить, например, "-gtk-outline-radius" и "-gtk-icon-effect", а также сообщают о неверных цветах и изображениях.

Пример

На основе предоставленного вами вывода ошибок можем сделать следующие наблюдения:

  1. Ошибки темы GTK: Ошибки, связанные с gtk.css, могут быть вызваны несовместимостью текущей темы GTK с используемой версией Zenity либо самой системой Xubuntu. Zenity полагается на темы GTK для отображения интерфейсов, и если используемая тема содержит некорректные параметры или не поддерживается в вашей версии GTK, это вызовет визуальные сбои.

  2. Неправильные или отсутствующие свойства и файлы: Ошибки, такие как "Expected a valid color" и "No property named", говорят о проблемах в CSS-файлах темы. Это может быть связано с изменениями в спецификации GTK.

  3. Архитектурные замечания WINEPREFIX: Предупреждение о 64-битном WINEPREFIX указывает на то, что некоторые скрипты или компоненты могут быть оптимизированы для 32-битной среды и не полностью совместимы с 64-битной.

Применение

Вот несколько шагов, которые вы можете предпринять для исправления этой ситуации:

  1. Обновление системы и Zenity: Проверьте, обновлены ли все пакеты вашей системы до последних версий. Включите обновление библиотек GTK и Zenity. Возможно, они содержат исправления для выявленных проблем. Команда для этого может выглядеть следующим образом:

    sudo apt update && sudo apt upgrade
  2. Использование альтернативной темы GTK: Переключитесь на стандартную тему GTK, которая гарантированно поддерживается вашими версиями GTK и Zenity. Это поможет исключить проблемы, вызванные несовместимыми темами.

  3. Переустановите Winetricks: Иногда причиной могут быть устаревшие или поврежденные файлы приложения. Попробуйте полностью удалить и переустановить winetricks:

    sudo apt remove winetricks
    sudo apt install winetricks
  4. Проверка конфигурации WINEPREFIX: Создайте чистый 32-битный WINEPREFIX для тестирования, возможно, это поможет выявить, не связана ли проблема с конфигурацией WINEPREFIX. Вы можете сделать это с помощью:

    WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
  5. Диагностика версии Zenity: Проверьте, какая версия Zenity установлена, и был ли он правильно установлен. Если доступны обновления или альтернативные версии, протестируйте их.

  6. Просмотр журналов и документации: Изучите логи системы и официальную документацию или форумы, связанные с Xubuntu и Wine, чтобы обнаружить возможные известные проблемы и решения.

Каждый из описанных шагов направлен на решение конкретного аспекта проблемы и может помочь вам восстановить работу GUI Winetricks в вашей системе. Если же проблема сохраняется, возможно, будет полезно обратиться за поддержкой в сообщества, посвященные Xubuntu и Wine, такие как форумы разработчиков или IRC-каналы.

Оцените материал
Добавить комментарий

Капча загружается...