質問: root権限なしでシェルからkdeセッションを適切に終了する方法 nx経由でマシン(kdeを備えたopensuse 11)にアクセスしています。システムにキャプチャされているため、alt-ctrl-delショートカットを使用できません。通常のログオフボタンは、kdeセッションを終了せずにnxセッションを終了するだけです。 root権限がないため、kdm restartを呼び出すことができません。logoutやexitなどの他のワイルドな推測も機能しません。最初の推測はログインシェルに存在しないという不満があり、2番目の推測はコンソールを閉じるだけです。私のshell-fuは弱いので、どんな助けでもありがたいです。
回答: 受け入れられた答えはkde5に固有のソリューションであり、より一般的なアプローチはloginctl list-sessions loginctl terminate-session <id> またはloginctl terminate-user <username> ソース より多くの可能なコマンドがあります:session commands: list-sessions list sessions session-status [id...] show session status show-session [id...] show properties of sessions or the manager activate [id] activate a session lock-session [id...] screen lock one or more sessions unlock-session [id...] screen unlock one or more sessions lock-sessions screen lock all current sessions unlock-sessions screen unlock all current sessions terminate-session id... terminate one or more sessions kill-session id... send signal to processes of a session user commands: list-users list users user-status [user...] show user status show-user [user...] show properties of users or the manager enable-linger [user...] enable linger state of one or more users disable-linger [user...] disable linger state of one or more users terminate-user user... terminate all sessions of one or more users kill-user user... send signal to processes of a user seat commands: list-seats list seats seat-status [name...] show seat status show-seat [name...] show properties of seats or the manager attach name device... attach one or more devices to a seat flush-devices flush all device associations terminate-seat name... terminate all sessions on one or more seats