web-dev-qa-db-fra.com

Désactiver les avertissements css

Chaque fois que j'ouvre une application gtk, elle génère des avertissements css (manque d'unités en supposant px, etc.). Puis-je désactiver cette verbosité épouvantable?

exemple:

$ gedit

(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3:14: Not using units is deprecated. Assuming 'px'.    
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:52:20: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:72:19: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:102:14: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:102:16: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:105:20: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:129:16: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:130:17: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:141:20: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:142:19: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:149:14: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:168:19: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:169:20: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:182:19: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:196:20: Not using units is deprecated. Assuming 'px'.
(gedit:19558): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:207:19: Not using units is deprecated. Assuming 'px'.
6
Simon Landeholm

Eh bien, je règle généralement cela en redirigeant stderr vers/dev/null

gapp 2>/dev/null

Aussi, essayez l'option --gtk-no-debug all

0
January

Je ne suis pas sûr si quelqu'un d'autre a toujours ce problème mais je suis sûr que c'était. la solution est incroyablement simple.

Je lance xfce4 sur Arch Linux avec le "thème de la tombée de la nuit". Je recevais cette erreur pour un fichier gtk.css à la ligne 72.

En récupérant le résultat de "find", j'ai trouvé le fichier dans /usr/share/themes/Xfce-dusk/gtk-3.0/gtk.css.

Sur la ligne 72 je l'ai changé de,

"text-shadow: 1 1 white;"

à

"text-shadow: 1px 1px white;"

Voila! Plus de messages d'erreur ennuyeux!

5
Swashy