web-dev-qa-db-ja.com

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と入力すると、ログイン画面が表示され、新しいユーザーで入力できますが、これはエレガントな方法ではありません。実際のボタンを機能させたい!

このトピックに関する他の投稿は未解決であるか、私にとってはうまくいきません。何かアドバイス?

編集:これはバグのようです。新しいバグを埋めました here と同様のバグが報告されました here

2
user308164

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

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

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

私の記憶が正しければ、lightdmの以前のバージョンはもはや存在しないgdmflexiserver互換性ハックを提供します。

3
aquaherd