it-swarm.com.de

QGtkStyle konnte GTK nicht auflösen

Ich habe eine Reihe von Apps in Ubuntu 18.04 installiert, die Anaconda verwenden. Sie laufen gut, aber die Menüs erscheinen leer . gtk apps not displaying the menus

Einige dieser Apps sind:

  • Spyder
  • Orange 3
  • qtconsole

Für alle bekomme ich den gleichen Fehler, wenn ich sie ausführe:

QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries.

Ich habe versucht, es stundenlang ohne Erfolg zu sortieren.

Irgendeine Idee, wie man das beheben kann?

6
Jumy Elerossë

Fügen Sie als schnelle Lösung hinzu 

export QT_STYLE_OVERRIDE=gtk2

zu Ihrem .bashrc. Dann sollten Ihre Menüs mindestens wieder Text haben.

5
user9864150

Dies ist nicht unbedingt ein GTK-Theming-Problem. Dies liegt daran, dass Ihre Qt-Version alt ist. Sie müssen qt=5.9 installieren.
In meinem Fall wurde dieses Problem dadurch verursacht, dass ich den Conda-Forge-Kanal verwende und qt in der 5.6-Version dort ist. Bei der expliziten Installation von qt=5.9 vom Standardkanal wurde das Problem ohne .bashrc-Änderungsdatei gelöst.

3
cosmoscalibur

Ich habe es durch ein Upgrade und die Installation von pkg-config gelöst

Sudo apt upgrade && Sudo apt install pkg-config 

UND Jupyter-Serie funktioniert einfach gut!

1
Bathe