如何退出窗口管理器 (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,然后进行故障排除。

相关内容