[Gtk3] Problème de thème avec version 3.20 (contourné)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

[Gtk3] Problème de thème avec version 3.20 (contourné)

Message par benjarobin »

Bonjour,
Suite à la mise à jour de matin (passage en version 3.20 de Gtk-3.0) j'ai pas mal de problème avec les thèmes Gtk-3.0... J'ai donc fait ce sujet pour centraliser un peu les problèmes rencontrés et aussi pour que les personnes utilisant des thèmes fonctionnels le partage ici :D

Il y en a un qui fonctionne à peu prêt correctement : https://bbs.archlinux.org/viewtopic.php ... 6#p1618956 (bien utiliser le PKGBUILD donné dans le message).
J'ai donc installé et utilisé le paquet gnome-breeze-git avec le PKGBUILD donné ici https://github.com/Martchus/PKGBUILDs/b ... t/PKGBUILD
Mon fichier de configuration de thème .config/gtk-3.0/settings.ini devient

Code : Tout sélectionner

[Settings]
gtk-font-name=Sans Serif  9
gtk-theme-name=Breeze-gtk
#gtk-theme-name=Adwaita
gtk-icon-theme-name=oxygen
gtk-fallback-icon-theme=gnome
gtk-cursor-theme-name=Oxygen_Black
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-menu-images=1
gtk-button-images=1
Même le thème par défaut (Adwaita) provoque des soucis :cry:
Voir aussi ce lien https://bbs.archlinux.org/viewtopic.php?id=211102
Article de 2012 toujours d'actualité : https://igurublog.wordpress.com/2012/11 ... in-threes/

Je recommande vivement une réinstallation de tous les paquets AUR nécessitant gtk3. Pour en avoir la liste :

Code : Tout sélectionner

comm -12 <(pacman -Qmq | sort) <(pactree -l -r gtk3 | sort)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [Gtk3] Problème de thème avec version 3.20

Message par Piczel »

Salut benjarobin !
pour ma part, sur gtk je n'ai plus de barres de téléchargement (sur firefox par exemple), et mes surlignements (sélection) affichent juste du gris sur gris (illisible donc), sans aucune modification du thème, bizarre donc, j'attends une MaJ des thèmes gtk et je te dirai si il y a une évolution
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Gtk3] Problème de thème avec version 3.20

Message par benjarobin »

Mon problème est en faite résolu/contourné car j'utilise maintenant le thème Breeze-gtk fournit par gnome-breeze-git comme je l'indique dans le premier message. Je n'ai pas mit à jour le titre (resolu) car pour moi c'est anormal d'avoir ces problèmes avec le thème par défaut (Adwaita)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Gtk3] Problème de thème avec version 3.20

Message par carl11 »

Pour le theme Numix une mise à jour vient d'être appliqué il fontionne à nouveau parfaitement.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Gtk3] Problème de thème avec version 3.20

Message par hopimet »

Apparemment pas mal de thèmes sont maintenant à jour.
https://wiki.archlinux.org/index.php/GTK%2B#Themes
Avatar de l’utilisateur
misaine
Daikyu
Messages : 99
Inscription : dim. 26 août 2012, 11:07

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par misaine »

numix ne fonctionne pas (même défaut que adwaita) .j'ai contourné avec le thème Vertex

j'espère que ceti sera mis à jour :|
Antergos 64 bits , gnome 3.20 , Gallium 0.4 on NV4B
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par hopimet »

Il fonctionne bien chez moi sous xfce. T'as bien la dernière version : numix-themes 2.5.1.r154.9c9bf64-2

Que renvoie ?
pacman -Qs numix
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par benjarobin »

adwaita comme numix sont tout "cassé" chez moi avec Firefox et l'extension "Tree Style Tab", après c'est peut être volontaire comme style. Il y a des traits noir de partout, c'est très moche...
Bref je suis très content du thème Breeze-gtk dont la procédure d’installation est décrite dans mon premier message
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Gtk3] Problème de thème avec version 3.20

Message par waitnsea »

Bonjour,
Piczel a écrit :mes surlignements (sélection) affichent juste du gris sur gris (illisible donc)
malgré la grosse mise à jour de ce matin, même problème toujours...
Edit : spécifique de firefox, aucun problème sous chromium
Vlk
Hankyu
Messages : 25
Inscription : mer. 22 oct. 2014, 21:18

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par Vlk »

Bonjour,
Je ne sais pas s'il faut ouvrir un nouveau fil pour cela ou si cela peut rentrer ici, mais depuis la mise à jour de gtk3 à la version 3.20, Tuxguitar reste bloqué au lancement avec comme message d'erreur :
(java:1781): Gtk-WARNING **: Theme parsing error: gtk.css:1581:39: The :inconsistent pseudo-class is deprecated. Use :indeterminate instead.
Pas de résultat en changeant de thème. Je contourne pour le moment le problème en lançant Tuxguitar comme ceci : 

Code : Tout sélectionner

env SWT_GTK3=0 tuxguitar
(solution récupérée sur le forum archlinux.org : https://bbs.archlinux.org/viewtopic.php?id=211276 ).

En attendant mieux…
PC fixe : amd e450 | Portable : Thinkpad 440s | i3-wm
"Quand il n'y a pas de solution, il n'y a pas de problème" - Proverbe Shadok
Avatar de l’utilisateur
acid_cloridrix
archer
Messages : 117
Inscription : mer. 17 oct. 2012, 15:18

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par acid_cloridrix »

Salut,
depuis la mise à jour de gtk3 à la version 3.20, Tuxguitar reste bloqué au lancement
Même chose chez moi, merci pour l'astuce en attendant mieux :)
HP 500-261ef full 64 bits - Samsung 24 pcs 1920x1080 px
CPU : 4 X Intel ® Core™ i5-4440 @ 3.1 Ghz | RAM : 8 Go
HD : Western Digital 1 To | CG Radeon R5 235


Multiboot UEFI : ArchLinux - Windows 7 - Autre base Debian

Openbox (LXqt)
KDE Plasma 5
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par waitnsea »

Bonjour,
Depuis 2 mois je suis au loin sans guitare ni tuxguitar sur mon ordi de voyage...
Mais j'avais dans mes notes :
https://bbs.archlinux.org/viewtopic.php?id=154502
juste pour info, peut-être aucun lien avec le sujet...
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par eyome »

Moi j'ai toujours Firefox qui a une sale tête même avec Arc, Adapta et même Adwaita :
https://framapic.org/0AX6SEdYEuPX/CiEr0fzWFMgV.png

et c'est encore mieux avec Libreoffice, menu blanc sur blanc :/ :
https://framapic.org/Z28dOb0bT8AP/kIRLXr0hyT7T.png

J'ai des soucis similaires avec tous les thèmes qui sont sencés supportés gtk 3.20 mentionnés dans le wiki et même en créant un nouvel utilisateur.
lemust83
yeomen
Messages : 206
Inscription : ven. 11 déc. 2015, 21:20

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par lemust83 »

Pas mal de désagréments en cascade en effet....
Pour tuxguitar lancé en Cli, voici ce que ça donne:

Code : Tout sélectionner

$ tuxguitar 

(TuxGuitar:9085): Gtk-WARNING **: Allocating size to GtkBox 0x7f441027d270 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
Par contre , je suis assez emm......dé avec Cardpeek.Ça marchait bien avant le passage à Gtk3.20. Une floppée de warnings GTK, là , pas grave, on passe, mais à la fin:

Code : Tout sélectionner

Gtk:ERROR:gtkiconhelper.c:491:ensure_surface_for_gicon: assertion failed: (destination)
Abandon (core dumped)
Sur ce coup, je sèche... Une petite recherche sur gicon me localise les fichiers, mais je ne vois pas trop où on peut faire quelque chose

Code : Tout sélectionner

$ locate gicon
/usr/include/glib-2.0/gio/gicon.h
/usr/include/gobject-introspection-1.0/giconstantinfo.h
/usr/include/strigi/strigiconfig.h
/usr/lib/python2.7/site-packages/mercurial/templates/static/hgicon.png
/usr/lib/qt/plugins/iconengines/libqsvgicon.so
/usr/lib/qt4/plugins/iconengines/libqsvgicon.so
/usr/lib32/qt/plugins/iconengines/libqsvgicon.so
/usr/share/pygobject/2.0/defs/gicon.override
Si ça inspire quelqu'un...J'ai envoyé un mail au dev.

Edit: J'ai trouvé! C'était le pack d'icône Krat-Myrelax qui est manifestement devenu incompatible avec la version 3.20 de GTK. Dommage, j'aimais bien....
J'ai du mettre celui de Gnome pour que ça marche :evil:
Tour: Arch (Xfce) 64 Testing: 6-Core: AMD Ryzen 5 2600X type: MT MCP speed: 2152 MHz min/max: 2200/3600 MH
UEFI: American Megatrends v: 3803 date: 01/22/2018
Graphics:
Device-1: AMD Baffin [Radeon RX 460/560D / Pro
450/455/460/555/555X/560/560X]
driver: amdgpu v: kernel
Display: server: X.Org 1.20.8 driver: amdgpu,ati unloaded: modesetting
resolution: 1920x1080~60Hz
OpenGL: renderer: Radeon RX 560 Series
Manjaro en Dual (grub).
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par Xorg »

Je suis assez surpris par cette version 3.20 moi aussi. C'est assez radical comme changement, ça m'étonne un peu qu'ils n'aient pas fait une 4.0 à la place. J'ai mes logs remplis de Gtk-WARNING maintenant. :roll:
C'est un peu pénible d'avoir un thème qui change à chaque nouvelle version, j'utilise Adwaita car le peu d'autres thèmes que j'ai trouvé ne fonctionnent pas correctement avec les versions récentes de GTK...

Mon gestionnaire de fichiers a un fond gris maintenant alors qu'avant c'était blanc. Pourquoi ? Parce que. :lol:
J'ai l'impression qu'à chaque nouvelle version de GTK, il y a un pépin. Ça n'a plus rien à voir avec GTK 3.0...
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par benjarobin »

Petite séance pétage de plomb et coup de gueule... Je n'avais pas encore exprimé mon véritable opinion envers Gtk3.
Bref tout cela pour dire que Gtk3 c'est du foutage de gueule (désolé...), même le thème par défaut (Adwaita) n'affiche pas correctement Firefox (j'ai des barres noirs de partout), Firefox est juste horrible avec ce thème (Utilisation de l'extension Tree Style Tab). C'est quand même un comble que Firefox (un petit logiciel avec une toute petite part de marché...) ne s'affiche pas correctement avec le thème par défaut (j’insiste c'est du foutage de gueule), ils prennent vraiment en plus les développeurs de thème pour des moins que rien, aucun respect pour leur travail (le développeur du thème Oxygen a d’ailleurs jeté l'éponge il y a quelques temps à cause de tous ces changements)...

J'ai regardé sur mon PC le seul logiciel qui nécessite encore Gtk3 c'est Firefox (et 2 - 3 trucs que je peux très bien me passer). Heureusement qu'il y a gnome-breeze-git qui est le seul à être un minimum correct.

J'ai du me séparer d’éclipse qui était vraiment devenu inutilisable et que pourtant j'adore utiliser sous Windows, mais sous Arch Linux avec une version de Gtk3 à jour cela casse vraiment tout. Je me suis tourné donc vers kdevelop (qui est pas mal, mais je regrette certaines fonctionnalités d'eclipse)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par Xorg »

Ça m'étonne ton histoire de barres noires. J'ai GTK 3.20.3-4 et Firefox 46.0-1, mais je n'ai pas ce genre de problème alors que j'utilise aussi Adwaita.
Est-ce que ça ne viendrait pas d'un léger soucis, genre thème mal appliqué (j'ai déjà vu ça des fois), conflit avec un addon, ou peut-être que gnome-settings-daemon n'est pas lancé ?

C'est vrai que ça n'a jamais été l'idéal le mélange GTK et Qt. Quand on utilise Gnome, les applications Qt font parfois tâche, et quand on est sous KDE c'est les applications GTK qui font tâche. :roll:
Je trouve que GTK 3.x ça n'a pas été une franche réussite, c'est cassé trop souvent. J'aimerai voir quelque chose de plus stable, je pense que ça a de quoi décourager pas mal de développeurs à force, et ça agace les utilisateurs.
Malheureusement, j'ai mal connu GTK 2.x et je ne me suis jamais vraiment trop intéressé au Qt pour pouvoir comparer la stabilité. :?
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par hopimet »

@benjarobin,

Je pense qu'il y a quand même un problème chez toi. On est d'accord que gtk3 a foutu la m**** mais en modifiant les thèmes on arrive à s'en sortir facilement. Sous xfce en utilisant le thème xfce-flat et les icônes breeze je n'ai pas de lignes noires. Idem sous plasma.

T'aurais pas un screenshot pour qu'on voit ce que ça donne ?
lemust83
yeomen
Messages : 206
Inscription : ven. 11 déc. 2015, 21:20

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par lemust83 »

Je confirme ne pas avoir eu de soucis avec Firefox. Sous Manjaro, histoire de vérifier si mes soucis notamment avec Cardpeek, venait de ma configuration perso, j'ai provisoirement renommé ~/.config en ~/Config. Ça m'a permit d'exclure mes programmes en rade qui se sont mis à fonctionner.
Tour: Arch (Xfce) 64 Testing: 6-Core: AMD Ryzen 5 2600X type: MT MCP speed: 2152 MHz min/max: 2200/3600 MH
UEFI: American Megatrends v: 3803 date: 01/22/2018
Graphics:
Device-1: AMD Baffin [Radeon RX 460/560D / Pro
450/455/460/555/555X/560/560X]
driver: amdgpu v: kernel
Display: server: X.Org 1.20.8 driver: amdgpu,ati unloaded: modesetting
resolution: 1920x1080~60Hz
OpenGL: renderer: Radeon RX 560 Series
Manjaro en Dual (grub).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Gtk3] Problème de thème avec version 3.20 (contourné)

Message par benjarobin »

Nouveau profile Firefox avec thème Adwaita
Image

Profile Firefox avec extension Tree Style Tab et thème Adwaita
Image

Profile Firefox avec extension Tree Style Tab et thème Breeze-gtk => C'est bien plus jolie non ?
Image

Si vous n'avez pas ce rendu faites moi signe et donner vos screenshot. Car je n'ai pas ce souci que sur une seul PC mais tous mes PC
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre