最小限のchroot(ホストとchrootの両方がubuntu 12.04 amd64)でトーテムをテストしようとしています。ビデオをロードすると、エラーが発生します
** (totem:25660): WARNING **: Problem inhibiting the screensaver: GDBus.Error:
org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
実際、ビデオを見ている間は画面がオフになります (セッション アイドル状態)。確認するために、私はpythonでテストしました:
>>> import dbus
>>> bus = dbus.SessionBus()
>>> bus.get_object('org.gnome.SessionManager','/org/gnome/SessionManager')
そしてエラーを取得します
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files
chrootでdbusインターフェースorg.gnome.SessionManagerを提供するパッケージを知っている人はいますか? これを検索した後、gnome-session、gnome-session-common、および gnome-session-bin を試してみましたが、役に立ちませんでした。
packages.ubuntu.comと、これらが両方とも正常に動作する完全な 12.04 システムを検索すると、org.gnome.SessionManager.service という名前のファイルを提供するパッケージがないように見えるため、どの .service ファイルを探しているのか?.