Ubuntu-Server 12.04を使用していますが、これがUbuntu固有の質問かどうかわからなかったので、ここに投稿します。
xinit
とopenbox
をインストールして(apt-get install
を使用して)グラフィカルユーザーインターフェイスを取得しました。 guake
もインストールしました(ここでもapt-get install
を使用)。ただし、ターミナルエミュレータ(Sakura)でguake
を実行しようとすると、次のエラーメッセージが表示されます。
Traceback (most recent call last):
File "/usr/lib/guake/guake.py", line 1356, in <module>
if not main():
File "/usr/lib/guake/guake.py", line 1299, in main
instance = Guake()
File "/usr/lib/guake/guake.py", line 649, in __init__
notification.show()
glib.GError: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
これを修正してguake
を実行するにはどうすればよいですか?
This レポートはそれがSudo apt-get install notification-daemon
であることを示しています。
DBusをインストールして実行する必要があります。具体的には、dbus-launch
を使用してX11セッションを実行します。 apt-get install dbus-x11
はデーモンコンポーネントとdbus-launch
をインストールする必要があります。