سؤال تعطيل تحذيرات 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
أنا لا أستعمل المواضيع الخفيفة. أنا أحب ذلك الظلام كأنه النمر الطوف. لماذا هناك 99 موضوعًا خفيفًا في Ubuntu ولا توجد موضوعات داكنة؟ هناك أجواء مظلمة ، لكنني لا أريد f * cking الخلفيات البيج. تباين لعيون مثل ليزر أخضر! على أي حال هذا لا علاقة له بالسؤال الذي طرحته ... - Simon Landeholm
هذا هو جزء من سلسلة من البق موضوع GTK المعروفة. في حين قد توجد حلول أو تصحيحات ، يتم إيقاف المناقشة على bugs الموضوع على الاتحاد الأفريقي. إذا لم يساعدك تحديث لإصدار السمة الأحدث ، فالرجاء قضاء بعض الوقت أبلغ عن الخطأ إذا لم يفعل أحد حتى الآن. - David Foerster


الأجوبة:


حسنا ، أنا عادة ما تتعامل مع ذلك عن طريق إعادة توجيه stderr إلى / ديف / لاغية

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 مع "موضوع الغسق". لقد تلقيت هذا الخطأ لملف gtk.css على السطر 72.

عن طريق الحصول على ناتج "العثور على" ، وجدت الملف في /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