如何退出視窗管理器 (StumpWM) 和使用「dbus-launch --exit-with-x11 Stumpwm」啟動的 X11 會話?

如何退出視窗管理器 (StumpWM) 和使用「dbus-launch --exit-with-x11 Stumpwm」啟動的 X11 會話?

我已經在我的.xinitrc行了dbus-launch --exit-with-session stumpwm。有時,我會想殺死與 X 有關的所有內容,返回終端,然後重新開始。

如果我ps aux | grep stumpwm殺了樹樁WM進程中,視窗管理器死掉了,但是 x11 的一切仍然有效。我可以在目前具有焦點的視窗中鍵入內容,但無法變更焦點或執行任何其他視窗管理。

我也嘗試過sudo kill -9 startx,沒有效果。我注意到另一個“x”進程,xinit並且殺死它也沒有效果。

答案1

我想出了兩個解決方案來解決我的問題。

首先,為了殺死圖形,我意識到我需要殺死的進程是一個Xorg過程。我發現ps aux沒有 grep 過濾器並掃描每個進程以查找可能與圖形相關的內容。

其次,這是 StumpWM 特有的,我發現可以使用ctrl-alt-f<n>切換到不同的 tty,然後使用export DISPLAY=:0允許存取 StumpWM stumpish,然後進行故障排除。

相關內容