当我断开 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 来访问虚拟控制台。