Page 1 sur 1

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

Publié : jeu. 03 mai 2012, 21:45
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

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

Publié : jeu. 03 mai 2012, 23:37
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.

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

Publié : ven. 04 mai 2012, 19:29
par chipster
non, je suis en mode normal, c'est bien ce qui me gène :/

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

Publié : sam. 05 mai 2012, 07:46
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

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

Publié : sam. 05 mai 2012, 18:26
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 :)

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

Publié : dim. 16 déc. 2012, 09:13
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...

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

Publié : lun. 17 déc. 2012, 09:36
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.