คำเตือนขณะเปิดใช้ gedit จากเทอร์มินัล Ubuntu


9

ฉันกำลังเผชิญกับคำเตือนเหล่านี้ในขณะที่เปิดตัว gedit จากสถานีของฉัน ในที่สุดก็เริ่ม gedit แต่มีบรรทัดคำเตือนเหล่านี้ทุกครั้งเมื่อฉันเปิด gedit:

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:20: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:24: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:28: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:32: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2237:26: 'none' is not a valid color name

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2264:20: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2264:24: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2264:28: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2264:32: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: sidebar.css:22:20: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: sidebar.css:40:18: Not using units is deprecated. Assuming 'px'.

(gedit:3830): Gtk-WARNING **: Theme parsing error: sidebar.css:40:20: Not using units is deprecated. Assuming 'px'.

** (gedit:3830): WARNING **: Could not load Gedit repository: Typelib file for namespace 'GtkSource', version '3.0' not found

(gedit:3830): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

(gedit:3830): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

คำตอบ:


14

การอัพเดต gir1.2-gtksource-3.0 แก้ปัญหาให้ฉันได้ ข้อผิดพลาดไม่ปรากฏขึ้น

sudo apt-get install gir1.2-gtksource-3.0

ใช่มันทำงานได้ Mr.Kyle Chadha ...
Muddassir Nazir

1

โดยปกติคำเตือนเหล่านั้นบ่งชี้ว่าการพัฒนาแอพพลิเคชั่นไม่ดี แต่โดยทั่วไปแล้วโปรแกรมเมอร์จะไม่สนใจ ไม่ใช่ปัญหาร้ายแรงและสามารถเพิกเฉยได้อย่างปลอดภัยหากโปรแกรมทำงานตามที่ตั้งใจไว้

BTW ปัญหาน่าจะเป็นกับชุดรูปแบบที่ไม่ได้ประกาศpxใน css ของพวกเขา คุณสามารถไปและแก้ไขsiderbar.cssและทำการแก้ไขในบรรทัด 40 และ 22 ในgtk-wirdgets.cssบรรทัด 2264, 2237 และ 138 มีหลายอินสแตนซ์ นั่นคือสำหรับ"ข้อผิดพลาดในการแยกวิเคราะห์ธีม"และดูเหมือนว่าคุณพลาดแพ็คเกจ SessionManager และ GtkSource ไม่ใช่เวอร์ชัน 3


ฉันจะหา sidebar.css และ gtk-wirdgets.css ได้ที่ไหน
Muddassir Nazir

1
คุณสามารถใช้locate sidebar.cssเพื่อค้นหามันอย่างรวดเร็ว พิจารณาชื่อของธีมของคุณเพื่อที่คุณจะได้ไม่ต้องปรับเปลี่ยนบางธีมที่ใช้ได้
Braiam

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.