由于断开显示器连接而无法登录,卡在桌面上后,有没有重新启动 X 的首选方法?

由于断开显示器连接而无法登录,卡在桌面上后,有没有重新启动 X 的首选方法?

当我断开 Xubuntu 20.04 笔记本电脑上的外接显示器时,我偶尔会在主显示器上遇到一些异常行为。例如,我最近在机器处于睡眠状态时断开了外接显示器。唤醒它后,我只有一瞬间的时间尝试登录,然后就被发送到我的桌面屏幕,只能移动鼠标。pkill使用另一个 tty 启动我的会话可以解决问题,REISUB 也可以,但这似乎有些极端。主 tty 上的键盘快捷键(例如 Super+L 用于锁定屏幕并让我返回登录屏幕)似乎被忽略了。

最终,我的问题是:如果我的 XFCE4 X 会话出现问题并忽略大多数键盘输入,重新启动它的首选方法是什么?我目前的方法,例如,pkill似乎我正在将最后的武器作为第一手段。

答案1

该问题可能与错误报告有关 监视器断开连接时会话崩溃。此错误报告被标记为另一个错误报告的重复: Artful(17.10)屏幕关闭后会话注销在发布者通过迁移到 Wayland 解决了问题之后,该网站已被关闭。

关于解冻 X 会话,以下是文章摘要
在 Linux 上从崩溃或冻结的 X 服务器恢复的 4 种方法

1. Ctrl+Alt+退格键

Ctrl+Alt+Backspace 键盘快捷键(传统上用于重新启动 X 服务器)默认处于禁用状态。要在基于 GNOME 的桌面上启用它,请使用键盘布局实用程序。单击选项按钮并启用“用于终止 X 服务器的按键顺序”下的“Control + Alt + Backspace”复选框。

2. 从终端重新启动 X 服务器

要重新启动 X 服务器,请登录虚拟控制台并运行以下命令:

sudo service lightdm restart

3. 通过 SSH 进入计算机

如果你无法登录虚拟控制台,并且 SSH 服务器处于活动状态,则你可以输入上述内容重新开始来自另一台计算机的命令。

4. SysRq 键

如果 X 服务器已控制键盘,请使用以下组合键将其收回: Alt+ SysRq+ R
现在您可以尝试按 Ctrl+Alt+F1 来访问虚拟控制台。

相关内容