私の場合、 という.xinitrc
行がありますdbus-launch --exit-with-session stumpwm
。 時々、X に関係するものをすべて終了し、ターミナルに戻って最初からやり直したいことがあります。
もし私ps aux | grep stumpwm
が殺したらスタンプWMプロセスでは、ウィンドウ マネージャーは停止しますが、x11 のすべてが引き続き動作します。現在フォーカスがあるウィンドウに入力することはできますが、フォーカスを変更したり、その他のウィンドウ管理を行うことはできません。
も試しましたがsudo kill -9 startx
、効果はありませんでした。別の「x」プロセスである に気づきましたがxinit
、それを強制終了しても効果はありませんでした。
答え1
私は自分の問題に対する2つの解決策を見つけました。
まず、グラフィックスを強制終了するには、強制終了する必要があるプロセスがあることに気付きXorg
ました。grep フィルターを使用せずに、すべてのプロセスをスキャンしてグラフィックスに関連する可能性があるものを探しましたps aux
。
ctrl-alt-f<n>
2 番目は、StumpWM に特有のことですが、 を使用して別の tty に切り替え、 を使用してexport DISPLAY=:0
StumpWM へのアクセスを許可し、トラブルシューティングを行うことができることがわかりましたstumpish
。