Тема GTK не работает должным образом в запускаемых приложениях Qt

Когда приложение Qt (KeePassXC, AntiMicroX) запускается автоматически (через автозапуск), тема GTK не применяется.

  • Все приложения устанавливаются с помощью стандартных пакетов apt (I мне известно о проблемах с привязкой тем).
  • Я использую Ubuntu 20.04 , я использую темную тему Yaru gtk.
  • Чтобы применить тему GTK к приложениям Qt, я сделал следующее:
    • Установлен пакет qt5-style-plugins apt (со всеми его зависимостями)
    • Добавлена ​​строка в / etc / environment : QT_QPA_PLATFORMTHEME = gtk2
    • это работает правильно, если я запускаю приложения вручную

Autostarted KeepassXC and AntimicroX with broken theme, manually started clocks with proper theming

Как я могу гарантировать, что темная тема приложения gtk используется правильно?

Я бы предположил, что при автозапуске некоторые настройки не загружаются, отсюда и поломка. Есть ли какая-то «служба» , которую эти приложения должны будут ждать? Стоит ли пытаться добавить задержку?

3
задан 14 December 2020 в 16:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: