使用英特尔视频驱动程序锁屏后屏幕出现故障或冻结

使用英特尔视频驱动程序锁屏后屏幕出现故障或冻结

我正在运行 13.04,并有一个 Intel HD 5200 显示器,使用 Intel 驱动程序。

当屏幕超时并锁定时,大多数情况下会发生以下两种情况之一:

  • 当前窗口仍然可见但被冻结
  • 屏幕变黑并冻结

在这两种情况下,鼠标指针都是可移动的,但我没有看到输入密码来解锁屏幕的对话框。

但是,如果我切换到 VT 并返回(例如按Ctrl+ Alt+F2然后Ctrl+ Alt+ F7),登录对话框会立即出现。

我在网上搜索了几天,却找不到解决办法,不过偶尔也会发现有人抱怨基本相同的问题,比如这里:

12.04 – “锁定屏幕”后屏幕故障/冻结

虽然我有一个不同版本的 Ubuntu 和一个不同的英特尔视频芯片。

如果不是因为我的屏幕在以这种方式锁定时内容可见,那么解决方法(切换到 VT 并返回)将是可行的!

有没有什么解决办法?

答案1

我遇到了同样的问题,并编写了一个脚本,通过检测屏幕状态并在正确的时间自动切换虚拟终端(与手动 Ctrl+Alt+F 键序列相同)来解决该问题。我只为 Cinnamon 编写了它,但它也应该适用于 GNOME,配置最少。试试看,如果它有效,请告诉我。也许我们可以找到一种方法来修补 lightdm 的修复程序。您可以在 GitHub 上获取它并按照说明使用它:

https://github.com/appleYaks/switcher

相关内容