我最近组装的电脑出了问题。无论做什么,屏幕都会冻结,需要我强制关机并重新启动才能解决问题。在冻结期间尝试按 CTRL + Shift + F1-7 也不起作用。
通过查看我的系统日志,我发现唯一可能存在问题的是以下错误:
kernel: [ 10.945208] [drm:intel_dp_link_training_clock_recovery [i915]] *ERROR* too many voltage retries, give up
我正在使用 CPU 的集成显卡,因为这台计算机不是用于游戏等密集型操作,而是用作 Plex 服务器。
- 我的主板是 ASRock H110-HDV LGA1151
- 我的 CPU 是 Intel Core i5-6400 Skylake
我添加了这些,因为我读过一些论坛帖子说使用集成显卡是个问题,但我不确定,因为发布的解决方案对我来说不起作用。我的内核是4.8.0.-41,我相信这是最新版本。
我该如何解决这个问题并结束随机屏幕冻结?非常感谢!
答案1
如果你有 Intel,这可能会对你有所帮助。我经常遇到同样的问题(每天 3-4 次),我所做的一切(包括升级到 4.8 内核)都无济于事。
然后我发现了这个:
特别是第一个答案提供了对我有用的解决方案,因为我的笔记本电脑上不再出现这些“冻结”现象。
= = = 对我有用的引言 = = =
但是,这个问题(只有强制关机才能从冻结中恢复)可能与内核有关,如果内核升级无法解决问题,那么解决方法可能是添加语句intel_idle.max_cstate=1在 grub 配置文件中。
在执行以下操作之前,请复制您当前的 GRUB 文件,以便在输入错误时可以恢复它...
sudo nano /etc/default/grub
其中有这么一句话:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (像这样)
替换为(全部 1 行):
GRUB_CMDLINE_LINUX_DEFAULT="安静启动 intel_idle.max_cstate=1"
保存——(CTRL+O)
然后..
sudo 更新 grub
sudo 重启
自从我做了这个改变后,很少再出现冻结的情况,即使出现了,也只会持续 5-10 秒左右,然后就会消失。
答案2
答案3
听起来像是这个特定的英特尔芯片的内核错误。
我的第一个建议是测试最新的主线内核,看看这个问题是否在最新的主线内核中得到解决。这将帮助您打开错误: https://wiki.ubuntu.com/Kernel/MainlineBuilds
似乎同样的错误在联想笔记本电脑上经常发生。例如这个错误: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651454
但是,很难说它们是否真的是同一个问题,或者仅从错误消息来看是否如此。似乎至少这个问题的一些原因应该在 4.8 中得到修复。
无论如何,最有可能需要某种内核补丁来修复它,因此打开错误报告是可行的方法。请参阅此处有关打开 X 相关错误的说明: https://wiki.ubuntu.com/X/Troubleshooting#Reporting_a_confirmed_X_bug_to_Launchpad