Peringatan saat meluncurkan gedit dari terminal Ubuntu

9

Saya menghadapi peringatan ini saat meluncurkan gedit dari terminal saya. Akhirnya gedit dimulai, tetapi dengan baris peringatan ini setiap kali ketika saya meluncurkan 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
Muddassir Nazir
sumber

Jawaban:

14

Memperbarui gir1.2-gtksource-3.0 memecahkan masalah bagi saya; kesalahan tidak lagi muncul.

sudo apt-get install gir1.2-gtksource-3.0
Kyle Chadha
sumber
ya itu berhasil Mr.Kyle Chadha ...
Muddassir Nazir
1

Biasanya peringatan tersebut menunjukkan perkembangan aplikasi yang buruk, tetapi biasanya diabaikan oleh programmer. Bukan masalah kritis dan dapat diabaikan dengan aman jika program berfungsi sebagaimana dimaksud.

BTW, masalahnya tampaknya dengan tema yang tidak menyatakan pxdalam css mereka. Anda bisa pergi dan mengedit siderbar.cssdan membuat koreksi di baris 40 dan 22. Di gtk-wirdgets.cssbaris 2264, 2237 dan 138. Ada beberapa contoh. Itu untuk "Theme parsing error" , juga sepertinya Anda melewatkan paket SessionManager dan GtkSource bukan versi 3.

Braiam
sumber
di mana saya dapat menemukan sidebar.css dan gtk-wirdgets.css
Muddassir Nazir
1
Anda dapat menggunakannya locate sidebar.cssuntuk menemukannya dengan cepat. Mempertimbangkan nama tema Anda sehingga Anda tidak mengubah beberapa tema yang baik-baik saja.
Braiam