我正在运行 Ubuntu Fossa 20.04.1,并安装了最新的 apt 更新/升级。我的显示器是华硕 VG248QE1920x1080 144Hz 在 DisplayPort 上运行。
第一次启动时,我遇到了一个问题:使用电脑几个小时后,我的 SSD 内存就用完了,因为/var/log/kern.log
和/var/log/syslog
每个都是 40GB。这是因为每秒有数百行被记录下来,就像这样(从有和我一样问题的帖子
ACPI Exception: AE_NOT_FOUND, while evaluating GPE # Not exact line but similar
Aug 26 17:10:55 mortal kernel: [ 3657.482759] ACPI Error: [PGRT] Namespace lookup failure, AE_NOT_FOUND (20160108/psargs-359)
Aug 26 17:10:55 mortal kernel: [ 3657.482760] ACPI Error: Method parse/execution failed [\_GPE._L6F] (Node ffff8810348d56e0), AE_NOT_FOUND (20160108/psparse-542)
所以我尝试了上述线程中的解决方案,但没有奏效。然后我发现另一个线程建议我尝试使用 GRUB 选项启动acpi=off
。这实际上解决了我的问题。
我第一次像这样启动时,显示器在 GRUB 期间一片空白,登录后,我必须再次打开并关闭它才能显示 Fossa 的桌面。
第二次,它完全拒绝工作,显示端口和 HDMI。
我启动 Windows,在连接显示器时,我的第二台显示器出现故障,帧被切断,好像它们没有正确垂直同步。我切换到 HDMI,它似乎工作正常,但我的显卡管理器提醒我以下情况:
系统检测到链接故障,无法设置请求的分辨率和刷新率。您的显示器可能不支持请求的分辨率,或者可能存在问题...
我担心重新启动 Linux。acpi=off
除非禁用 BIOS ACPI,否则我没有发现任何损害硬件的迹象/例子。
额外详细信息:
- 我在 Linux 中重新启用了 acpi,但日志问题又出现了
- Linux 错误地将显示器检测为 800x600(仍然不起作用)。我尝试使用和手动设置新模式,
xrand
但gtf
它出错了,说了一些关于 的事情incompatible crt
。 - 我最后几次启动时
acpi=on
也遇到了一个问题,即终端滴答率会爆炸,导致按下箭头键时光标飞出,并且按下一次键就会写出许多字母。
答案1
答案是acpi=off
是的,由于GRUB 中的设置,显示器上的显示端口可能会遭受永久性损坏。我的 AMD RX480 DisplayPort 输出仍然有效,我设法使用一个输出连接到我的显示器 DVI 输入,它仍然有效。
值得一提的是,我通过安装最新的 BIOS 更新解决了我的 ACPI 问题。BIOS 更新提到改进了 Kaby/Sky lake cpu 微代码,据说这就是问题所在。