Xubuntu 14.04 でユーザーの切り替えが機能しない

Xubuntu 14.04 でユーザーの切り替えが機能しない

パネルのアクション ボタンでユーザーの切り替えをクリックすると、次のメッセージが表示されます。

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files

画面をロックして「新しいログイン」オプションを選択した場合も、同じメッセージが表示されます (xscreensaver を使用しています)。

ターミナルに入力するとdm-tool switch-to-greeterログイン画面が表示され、新しいユーザーとしてログインできますが、これはエレガントな方法ではありません。実際のボタンが機能するようにしたいのです。

このトピックに関する他の投稿は、解決されていないか、私には役に立ちません。何かアドバイスはありますか?

編集: これはバグのようです。新しいバグを記入しましたここ同様のバグが報告されているここ

答え1

これはパッケージ では修正されていますwhisker-menuが、パッケージ ではまだ修正されていませんxfce4-panel。 'actions' は を実行するようにハードコードされているようですが、これは の代わりに が使用されたgdmflexiserver場合にのみ機能し、これは xubuntu のデフォルトです。gdmlightdm

いつものように、いくつかのオプションがあります:

  • アクション項目をドロップするか、ユーザースイッチを無効にして、ウィスカーメニューで有効にして使用します。
  • gdm に切り替える (すでにインストールされているようです)
  • whisker-menuが既に行っているように、/usr/bin/gdmflexiserverを呼び出すスクリプトへの逸脱を作成します。dm-tool switch-to-greeter
  • 必要なコマンドをすべて複製したカスタムドロップダウンランチャーで「アクション」を再作成します

私の記憶が正しければ、lightdm の以前のバージョンでは、現在は存在しない gdmflexiserver 互換性ハックが提供されていました。

関連情報