QGtkStyle не удалось разрешить GTK
У меня есть ряд приложений, установленных в Ubuntu 18.04 с помощью Anaconda. Они работают нормально, но меню выглядят пустыми.
некоторые из этих приложений являются:
- Спайдер
- оранжевый 3
- qtconsole
для всех из них я получаю ту же ошибку, когда я их выполняю:
QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries.
Я пытался разобраться в течение нескольких часов без успеха.
любая идея как это исправить?
3 ответов
в качестве быстрого исправления добавьте
export QT_STYLE_OVERRIDE=gtk2
на .bashrc
. Тогда в меню должен быть хотя бы текст.
это, строго говоря, не проблема тематизации GTK. Вместо этого, это потому что ваша версия Qt старый. Вам нужно установить qt=5.9
.
В моем случае эта проблема была вызвана тем, что я использую канал conda-forge, а qt находится в версии 5.6. Когда явно установить qt=5.9
из канала по умолчанию проблема была решена без изменений .
Я soleved его обновление и установка ПКГ-конфиг
sudo apt upgrade && sudo apt install pkg-config
и серия Jupyter просто работает хорошо!