當我嘗試時skype --secondary
,我得到:
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
我sudo nautilus
得到:
(nautilus:15683): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
在安裝 VMware 或其他程式時,我也會收到一些其他 GTK+ 警告。
我收到這些錯誤,但一切正常,但我想知道為什麼會發生這種情況以及如何解決此問題。
答案1
其中大部分都不是錯誤, 他們是警告或者訊息。這些問題通常是輕微的程式錯誤或對已棄用的 API 的依賴等。
您不應該關心這些,只要應用程式按預期工作即可。當然,除非您是開發人員。
然而,在您的 Nautilus 範例中,這甚至不是一個真正的問題,警告通知您當前使用者沒有 D-Bus 會話,如果您以 root 身份運行它,這是可以預料的。不要用於sudo
運行圖形應用程序,而是使用 PolicyKit:
pkexec nautilus