ターミナルから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
Gir1.2-gtksource-3.0を更新すると、問題が解決しました。エラーは表示されなくなりました。
Sudo apt-get install gir1.2-gtksource-3.0
通常、これらの警告はアプリケーションの貧弱な開発を示しますが、通常プログラマーによって無視されます。プログラムは意図したとおりに機能する場合、重大な問題ではなく、安全に無視できます。
ところで、問題は、CSSでpx
を宣言していないテーマにあるようです。 siderbar.css
を編集して行40および22で修正することができます。gtk-wirdgets.css
行2264、2237および138で。複数のインスタンスがあります。これは"テーマ解析エラー"のためです。また、SessionManagerパッケージがなく、GtkSourceはバージョン3ではないようです。
gksudo
の代わりにSudo
を使用すると、これらの警告が表示されなくなると思います!
ここを見てください gksudoとsudoの違い?