Ostrzeżenia podczas uruchamiania gedit z terminala Ubuntu

9

Napotykam te ostrzeżenia podczas uruchamiania gedit z mojego terminala. Ostatecznie gedit zaczyna się, ale z tymi liniami ostrzeżenia za każdym razem, gdy uruchamiam 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
źródło

Odpowiedzi:

14

Aktualizacja gir1.2-gtksource-3.0 rozwiązała dla mnie problem; błędy już się nie pojawiają.

sudo apt-get install gir1.2-gtksource-3.0
Kyle Chadha
źródło
tak, zadziałał Mr.Kyle Chadha ...
Muddassir Nazir
1

Zazwyczaj te ostrzeżenia wskazują na zły rozwój aplikacji, ale są zwykle ignorowane przez programistów. Nie jest to problem krytyczny i można go bezpiecznie zignorować, jeśli program działa zgodnie z przeznaczeniem.

BTW, problem wydaje się dotyczyć motywu, który nie deklaruje się pxw swoim css. Możesz przejść do edycji siderbar.cssi dokonać poprawek w wierszach 40 i 22. W gtk-wirdgets.csswierszach 2264, 2237 i 138. Istnieje wiele wystąpień. To dotyczy „błędu analizowania motywu” , wydaje się również, że brakuje Ci pakietu SessionManager, a GtkSource nie jest wersją 3.

Braiam
źródło
gdzie mogę znaleźć sidebar.css i gtk-wirdgets.css
Muddassir Nazir
1
Możesz użyć, locate sidebar.cssaby szybko go znaleźć. Weź pod uwagę nazwę swojego motywu, aby nie modyfikować jakiegoś motywu, który jest w porządku.
Braiam