Linux のデスクトップを強制的にログアウトさせる方法

Linux のデスクトップを強制的にログアウトさせる方法



Linux (openSUSE Leap15) の gnome アプリケーション、例えばブラウザなどがクラッシュして、コンソールが動かなくなってしまった。強制終了(電源断)しかない? と諦める前に、別なターミナルからログインして、強制的にログアウトさせる方法。


どうも最近、よく Linux で使っているコンソールが落ちて、マウスカーソルが固まるんですけど、そんなときはどうやってコンソールのプロセスを止めればいいんでしょうか? ブラウザで radiko の放送がバックグラウンドで流れているので、落ちたのはどうもカーソルとキーボードだけみたいなんですけどね。別端末から ssh でログインはできますよ。


− gnome のセッションを確認してセッションを Kill する − 


who でログインしているセッションを確認して tty2 でログインしているユーザの gnome セッションを kill すると、ハングアップしているコンソールスクリーンを強制的にログアウトさせる。


ただし、別端末から ssh でログインできる状態であること。


mistral:~ # who

knakaj : 2024-05-03 15:25 (:)

knakaj seat0 2024-05-03 15:25 (login screen)

knakaj tty2 2024-05-03 15:25 (tty2)

root pts/1 2024-05-03 10:45 (192.168.1.32)


mistral:~ # ps ax | grep tty2

13607 pts/1 R+ 0:00 grep --color=auto tty2

19841 tty2 Ssl+ 0:00 /usr/lib/gdm/gdm-wayland-session /usr/bin/gnome-session

19848 tty2 Sl+ 0:00 /usr/lib/gnome-session-binary


mistral:~ # kill 19841

mistral:~ # Connection to 192.168.1.241 closed by remote host.

Connection to 192.168.1.241 closed.

knakaj@KhamsinAir ~ %







by islandcenter | 2024-05-08 15:20 | Linux | Comments(0)