Вопрос Отключить предупреждения css [закрыто]


Каждый раз, когда я открываю приложение gtk, он выводит предупреждения css (отсутствие единиц, принимающих px и т. Д.). Могу ли я отключить эту ужасную многословие?

пример:

$ 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'.

4
2017-10-02 10:16


происхождения


Детали? Пожалуйста?
Вы установили версию светлых тем 0.1.8.28.1 (по крайней мере)? - hytromo
Я не использую светлые темы. Мне нравится темно, как рыскающая пантера. Почему в Ubuntu есть 99 светлых тем и нет темных? Существует темная атмосфера, но я не хочу f * cking beige backgrounds. Контрасты жалят мои глаза, как зеленый лазер! Во всяком случае, это очень не связано с вопросом, который я задал ... - Simon Landeholm
Это часть серии известных ошибок темы GTK. Хотя обходные пути или исправления могут существовать, обсуждение ошибок не зависит от AU. Если обновление последней версии темы не помогает, пожалуйста, уделите время и доклад ошибка, если никто еще не сделал этого. - David Foerster


ответы:


Я обычно занимаюсь этим, перенаправляя stderr в / dev / null

gapp 2>/dev/null

Кроме того, попробуйте вариант --gtk-no-debug all


0
2017-10-09 23:37



В случае, если у меня нет выбора, я думаю, что это отвечает на мой вопрос ... :( - Simon Landeholm
Вы также можете попробовать вариант --gtk-no-debug all - January
--gtk-no-debug all не работает. Он не скрывает Gtk-WARNING - Nicolas


Я не уверен, что у кого-то еще есть эта проблема, но я был уверен. решение НЕОБХОДИМО ПРОСТО.

Я запускаю xfce4 на Arch Linux с темой «dusk». Я получил эту ошибку для файла gtk.css в строке 72.

Выбрав вывод «find», я нашел файл в /usr/share/themes/Xfce-dusk/gtk-3.0/gtk.css,

В строке 72 я изменил его,

"text-shadow: 1 1 white;"

в

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

Вуаля! Больше раздражающих сообщений об ошибках!


4
2017-10-19 20:05



Это должен быть принятый ответ. Это устраняет проблему, а не работает вокруг нее. - Robert