KDE4 メニューに終了または再起動オプションがありません

KDE4 メニューに終了または再起動オプションがありません

XFCE4では機能するため、明らかにdbusを介して出口にアクセスできますが、KDE4ではログアウトオプションしかありません。

どんなアイデアがありますか?

kde4を起動しますdbus-launch --exit-with-session startkde

編集する

はい、Active=yessystemctlから入手しましたが、dbus-launchを削除するとDockerが起動しなくなります。

答え1

dbus-launchsystemd はもう必要ありません。 saystartxでランタイムが開始されたことを確認する必要があります。これにより、ログインセッションが維持されます。以下に、systemd --userセッションの設定に関するいくつかの注意事項を示します。XwindowsTTY

開始x

ユーザーはセッションを管理する前にsystemd-logindを設定する必要があります。 systemdがシステム初期化デーモンとして実行されている場合、これはすでに発生しています。

次に、ユーザーは次のように入力してsystemdを起動する必要があります。~/.xinitrc.

systemd --user

ユーザーがsystemd --userを介してウィンドウマネージャを起動しない場合

systemd --user &

しなければならない~/.xinitrcウィンドウマネージャを実行する前に。

一度起動すると、Xユーザーは次のコマンドを使用して自分のセッションがsystemd-logindによって管理されていることを確認できます。

$ loginctl --no-pager show-session $XDG_SESSION_ID | grep Active

このコマンドが印刷されると、Active=yesユーザーは現在を使用してsystemd-logindセッションを管理しています。ユーザーは ~/.xinitrc から ck-launch-session インスタンスまたは dbus-launch インスタンスを削除する必要があります。、なぜなら、これらのコマンドは不要

これについての詳細はこちらでご覧いただけます。

関連情報