Как сделать так, чтобы системный монитор использовал ту же тему, что и Ubuntu 22.10 Cinnamon 5.4.12?

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

Ubuntu 22.10 с Cinnamon desktop 5.4.12 не отображает System Monitor 42.0 с той же темой:

sysmon-theme

Обновление Ubuntu вчера, 3 ноября 2022, с 22.04 на Kinetic с использованием lightdm и Cinnamon.

Я не нашел никаких настроек, чтобы изменить это:

processes-settings

ressources-settings

filesys-settings

Как я могу сделать так, чтобы использовалась та же тема?

Я нашел тот же вопрос здесь, на github, но проблема была со snap версией.

Я установил его с помощью apt install gnome-system-monitor:
apt-install-gnome-system-monitor

Мои текущие настройки темы:
theme-settings

Я нашел ту же проблему на Github с другой темой. Кажется, это проблема с gnome-system-monitor при работе с GTK4.
Вот еще одна статья: https://www.phoronix.com/news/GNOME-HIG-2021-Design, описывающая, что они занимаются реализацией этого с 2021 года.

Нет ли обходного решения с тех пор?

Я провел другие тесты, и похоже, что gnome темы предоставляются только с поддержкой GTK2. Я прав?

root@lubuton:/home/wingarmac# apt-cache search gnome-theme
gnome-themes-extra - Adwaita GTK+ 2 тема — движок
gnome-themes-extra-data - Adwaita GTK+ 2 тема — общие файлы
gnome-theme-gilouche - тема openSUSE Gilouche
gnome-themes-standard - Adwaita GTK+ 2 тема — движок - переходный пакет
gnome-themes-ubuntu - темы сообщества Ubuntu

Так что я могу предположить, что это из-за несовместимости gnome-system-monitor с GTK4?

Если так, могу ли я в конечном счете использовать темную тему GTK2?

Я также протестировал установку snap версии:

root@lubuton:/home/wingarmac# snap install gnome-system-monitor
gnome-system-monitor 42.0 from Canonical✓ installed

С теми же результатами для обеих версий, описанных ниже в меню Cinnamon:

(Я не знаю, какая из них snap, поэтому попробовал обе)

cinnamon-sysmon-search

Все эти тесты были проведены на моем личном компьютере до сих пор.
Так что у меня есть еще один компьютер для тестирования, на нем я установил Ubuntu server 22.10.

После установки:

sudo su
apt update && apt upgrade
apt install ubuntu-desktop --no-install-recommends
apt install cinnamon
apt install ubuntu-mate-icon-themes
apt install nvidia-driver*
reboot

После входа я настроил рабочий стол, как на своем личном компьютере, с темной темой Adwaita и красными значками Yaru.
gnome-system-monitor отображается в темной теме.

Другие посещенные сайты (информация – источники – аналогичные проблемы):

После некоторых тестов я нашел решение.

Я сначала посмотрел настройки системы Cinnamon в меню.

Это было написано как комментарий “Центр управления”.

Так как gnome-system-monitor из gnome, я искал /bin/gnome-control-center в моей текущей установке. Я нашел его и попытался открыть:

/bin/gnome-control-center

Оттуда я смог установить темный внешний вид:

gnome-control-center-apearance

После этого gnome-system-monitor также стал с темной темой:

sysmon-dark-theme

Я установил apt версию вместо snap версии gnome-system monitor, так как значок на панели задач является последней версией gnome-sysmon-icon, чего не было в случае с snap версией.

Я нашел эту дополнительную настройку, которая сделала так, что все программное обеспечение (включая то из gnome, которое не использовало системную тему) использует темную тему:

Theme settings

Извините за скриншот на моем родном языке.

.

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

Чтобы настроить приложение System Monitor версии 42.0 в Ubuntu 22.10 с рабочим столом Cinnamon 5.4.12 так, чтобы оно использовало ту же тему, как и остальная система, выполните следующий набор шагов. Проблема, с которой вы столкнулись, связана с несовместимостью тем и различиями в рендеринге между различными версиями GTK.

Шаги по приведению темы System Monitor в соответствие с темой Ubuntu Cinnamon:

  1. Убедитесь в корректной установке:

    • Вы уже установили gnome-system-monitor через apt. Это полезно, поскольку пакетная версия более совместима с пользовательскими темами, чем snap-версия.
  2. Изучите системные настройки Cinnamon:

    • Откройте System Settings в меню Cinnamon и проверьте, какая тема установлена для GTK-приложений. Убедитесь, что тема установленная там — это Adwaita dark или любая другая тема, которую вы хотите использовать.
  3. Используйте GNOME Control Center:

    • Для управления второстепенными GNOME-настройками (такими как вид темы в приложениях GNOME) откройте gnome-control-center из командной строки или из активированного меню.
    • В GNOME Control Center перейдите в раздел "Внешний вид" и выберите желаемую тему, например, темную тему.
  4. Проверка версии GTK:

    • Убедитесь, что у вас установлен и настроен GTK3 или GTK4 в зависимости от темы. Проблемы в совместимости могут быть связаны с использованием тем, несовместимых с версиями GTK.
  5. Проблемы с темами GNOME:

    • Библиотека гном-тем может не поддерживать все варианты GTK4 прямо из коробки. Поэтому использование стандартной темы Adwaita может быть временным решением совместимости до обновления тем.
  6. Проверка на дополнительных устройствах:

    • Как вы уже протестировали на другом устройстве, убедитесь, что все пакеты и конфигурации схожи. Настройки по умолчанию на свежей установке могут отличаться из-за потенциальных изменений или недостающих системных конфигураций.

Дополнительные предложения:

  • SEO-оптимизация: Убедитесь, что заголовки и содержимое статьи включает ключевые слова такие как "Ubuntu 22.10", "Cinnamon", "System Monitor", "тема", "GTK4", "решение проблемы".

  • Проверка обновлений: Регулярно проверяйте обновления для связанных пакетов, поскольку проблемы совместимости часто решаются в новых релизах.

  • Форумы и обратная связь: Участие в специализированных форумах, таких как GitHub или Phoronix, поможет вам быть в курсе последних новостей и решений подобных проблем.

Следуя этим шагам, вы сможете унифицировать внешний вид System Monitor с общей темой вашей системы и устранить проблему несовпадения стиля. Это решение должно помочь добиться визуальной согласованности между всеми установленными приложениями в вашем окружении рабочей среды Ubuntu.

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

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