web-dev-qa-db-fra.com

Les programmes de bureau non-GTK sur Xubuntu 18.04 sont terribles

J'utilise xubuntu depuis quelques mois et je n'arrête pas de comprendre pourquoi presque chaque fois que j'installe un nouveau programme, cela ressemble à quelque chose de Windows 95:

Image

J'ai inclus le gestionnaire de fichiers dans la capture d'écran pour un exemple de la façon dont j'ai configuré l'apparence du bureau dans les paramètres système.

  • J'ai essayé d'installer qtconfig-qt4 mais la modification des paramètres n'a aucun effet.
  • J'ai installé qt5ct et il ne se lancera pas en raison d'une erreur:

    la variable d'environnement qt_qpa_platformtheme n'est pas définie correctement

  • J'ai essayé de définir la variable d'environnement sur qt5ct comme suggéré dans certains forums, et cela n'a également aucun effet.
  • J'ai également essayé d'exécuter QT_QPA_PLATFORMTHEME="qt5ct" qt5ct qui lance le sélecteur de thème Qt5. Mais le choix d'un thème ne fait rien d'autre que changer le thème du sélecteur de thème lui-même.
  • J'ai ajouté export QT_STYLE_OVERRIDE=gtk à mon ~/.bashrc fichier et cela ne fait rien non plus.

En outre, même s'il peut être lié ou non, essayez de modifier le thème à l'aide de gtk-theme-switch2 semble fonctionner mais après avoir fermé le programme, j'obtiens l'erreur suivante à l'écran:

Image

Qu'est-ce que je fais mal?

2
Adam Drewery

qtconfig-qt4 fonctionne pour les applications installées en tant que .deb- packages et sont donc correctement intégrés dans le système.

Les applications installées en tant qu'instantanés s'exécutent dans un environnement isolé et vous ne pouvez pas modifier leur apparence avec qtconfig-qt4. J'ai qtconfig-qt4 installé et le seul changement que j'ai fait est le style GUI dans l'onglet Appearance-, changé de default à GTK+:

enter image description here

enter image description here

Clémentine installée en tant que .deb- le package ressemble à ceci:

enter image description here

Mais Clementine installée en un clin d'œil semble un peu moche:

enter image description here

Clementine et Hexchat sont disponibles dans les deux formats en gnome-software, comme .deb- package ainsi que snap. Lorsque vous installez une application via gnome-software, faites défiler vers le bas pour voir le Details et jetez un œil au Source de l'application.

enter image description here

enter image description here

enter image description here

3
mook765