web-dev-qa-db-ja.com

Guakeが起動時にエラーをスローする

Ubuntu-Server 12.04を使用していますが、これがUbuntu固有の質問かどうかわからなかったので、ここに投稿します。

xinitopenboxをインストールして(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を実行するにはどうすればよいですか?

2
math4tots

This レポートはそれがSudo apt-get install notification-daemonであることを示しています。

4
RobotHumans

DBusをインストールして実行する必要があります。具体的には、dbus-launchを使用してX11セッションを実行します。 apt-get install dbus-x11はデーモンコンポーネントとdbus-launchをインストールする必要があります。

0
geekosaur