web-dev-qa-db-ja.com

Ubuntuターミナルからgeditを起動中の警告

ターミナルから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
8
Muddassir Nazir

Gir1.2-gtksource-3.0を更新すると、問題が解決しました。エラーは表示されなくなりました。

Sudo apt-get install gir1.2-gtksource-3.0
13
Kyle Chadha

通常、これらの警告はアプリケーションの貧弱な開発を示しますが、通常プログラマーによって無視されます。プログラムは意図したとおりに機能する場合、重大な問題ではなく、安全に無視できます。

ところで、問題は、CSSでpxを宣言していないテーマにあるようです。 siderbar.cssを編集して行40および22で修正することができます。gtk-wirdgets.css行2264、2237および138で。複数のインスタンスがあります。これは"テーマ解析エラー"のためです。また、SessionManagerパッケージがなく、GtkSourceはバージョン3ではないようです。

1
Braiam

gksudoの代わりにSudoを使用すると、これらの警告が表示されなくなると思います!

ここを見てください gksudoとsudoの違い?

1
Mina Michael