[Gtk + X] Crash après redimensionnement + clic (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

[Gtk + X] Crash après redimensionnement + clic (résolu)

Message par chipster »

Salut

J'ai un souci avec les applis Gtk+ 3 qui plantent quand je fais une certaine manipulation. Je précise que je tourne sous openbox

1. J'ouvre la fenêtre
2. Je la redimensionne
3. Je clique sur un bouton ou un onglet

Là, je perds le contour de toutes mes fenêtres et dans la foulée, 2 à 3s après, j'ai X qui quitte. Je n'ai rien dans le log de X :/
La seule chose que j'ai comme types d'erreurs c'est ça lorsque je lance une appli (et il y a le paquet) :

Code : Tout sélectionner

(Bouton.py:11765): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3:14: Not using units is deprecated. Assuming 'px'.

(Bouton.py:11765): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:83:14: Not using units is deprecated. Assuming 'px'.

(Bouton.py:11765): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:83:16: Not using units is deprecated. Assuming 'px'.
Je précise que j'ai crée une petite appli toute bête en pygobject mais j'ai le même problème avec networkmanager et co
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Gtk + X] Crash après redimensionnement + clic

Message par onyx67 »

Salut chipster,
Tu es en mode composite?
J'ai eu le même soucis avec cairo-compmgr. Lorsque j'activais un bouton (n'importe, réduire ou fermer), les contours de fenêtre disparaissaient et les fenêtres restaient figées sans réponse, puis se fermaient toutes seules au bout d'un moment.
J'en ai conclu un problème de driver et désactivé provisoirement cairo.
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Gtk + X] Crash après redimensionnement + clic

Message par chipster »

non, je suis en mode normal, c'est bien ce qui me gène :/
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Gtk + X] Crash après redimensionnement + clic

Message par chipster »

Bon, j'ai avancé et en partie résolu le souci. J'ai recréé le lien gtk-3.0 dans le ~/.config avec la commande :

Code : Tout sélectionner

ln -s /usr/share/themes/Adwaita/gtk-3.0 ~/.config
Par contre, il me reste encore cette erreur :

Code : Tout sélectionner

Gtk-WARNING **: Theme parsing error: gtk.css:1:58: Failed to import: La ressource dans « /org/gnome/adwaita/gtk-main.css » n'existe pas
Il semblerait que ça soit un bug puisqu'il existe aussi sous ubuntu
[edit] Ici aussi apparemment : http://lists.freedesktop.org/archives/m ... 21055.html
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Gtk + X] Crash après redimensionnement + clic

Message par chipster »

Je viens de trouver la solution grâce à oloP et Reventlov sur l'irc. En fait, il ne faut plus mettre le lien :

Code : Tout sélectionner

ln -s /usr/share/themes/Adwaita/gtk-3.0 ~/.config
Je l'ai donc supprimé et ensuite avec lxappearance, resélectionner adwaita :)
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Gtk + X] Crash après redimensionnement + clic (résolu)

Message par waitnsea »

Pour cette erreur spécifique:
Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3:14: Not using units is deprecated. Assuming 'px'.

Il faut (avec geany par exemple qui indique les numéros de ligne) éditer le fichier qui a généré l'erreur, ici gtk-widgets.css
et, à la ligne 3, position 14, rajouter l'unité px (=pixel) que demande l'application dans sa nouvelle version, l'ancienne (deprecated) la considérait comme sous-entendue...

Ceci ne change rien au problème du lien, mais comme on retrouve souvent cette erreur et que google nous amène sur ce topic...
Avatar de l’utilisateur
vlamy
yeomen
Messages : 268
Inscription : ven. 20 juil. 2012, 15:19
Localisation : Grenoble

Re: [Gtk + X] Crash après redimensionnement + clic (résolu)

Message par vlamy »

Salut !
Juste pour dire : "même problème sous awesome avec thunderbird" et la solution de supprimer le lien symbolique "~/.config/gtk3.0" à l'air de résoudre le problème.
Merci.
Répondre