我的设置是:
XPS 13 9300
Ubuntu 22.04.2 LTS
Internal monitor
2 external monitors
问题只出现在内部显示器上,2个外接显示器不受影响。这与我读到的其他人的问题相反。我发现当我将内部显示器设置从
59.99 Hz
更改为48.00 Hz
时,闪烁问题得以解决。它仅在登录/屏幕锁定期间发生。当天我没有安装任何新软件包或驱动程序。所以我拔掉了笔记本电脑,去帮助我的邻居。当我在他家打开电脑时,问题第一次出现。当我不触摸笔记本电脑时,屏幕是黑色的。触摸触摸板或键盘后开始发生闪烁现象。
我还发现了新的启动警告:
x86/cpu: SGX disabled by BIOS
pci 0000:00:07.0: DPC: RP PIO log size 0 is invalid
pci 0000:00:07.2: DPC: RP PIO log size 0 is invalid
blacklist: Problem blacklisting hash (-13)
blacklist: Problem blacklisting hash (-13)
blacklist: Problem blacklisting hash (-13)
blacklist: Problem blacklisting hash (-13)
wmi: Failed to parse WDG method
我能够在那些警告下运行Ubuntu。我检查了BIOS配置,SGX是软件启用
。
总结
奇怪的是,类似的情况发生在稳定版本的发行版上。到目前为止,我已经是Ubuntu的忠实用户至少三年了。此外,这台笔记本电脑是带有Ubuntu 18.04预装的,所以我认为它具备硬件支持。感谢您的帮助;希望我已经提供了解决这个问题所需的所有信息。
尝试修复的总结
从这个问题中得到的建议 - 在安装了Ubuntu 22.04之后屏幕闪烁 检查了Launchpad上的错误 - [i915] 在Ubuntu 22.04中屏幕闪烁 检查了Launchpad上的另一个错误(相同问题) - [i915] 在Ubuntu 22.04中屏幕闪烁 进行了Ubuntu 22.04.2 LTS的全新安装。编辑: 我还在BIOS菜单中进行了屏幕测试。戴尔提供了这样的工具,我的屏幕通过了测试。所以我确定这是一个软件问题。
编辑2: 我一直在尝试恢复我的备份。所以我经常从Live USB启动系统。问题是,不幸的是,timeshift的快照无法启动。我现在注意到,在Ubuntu的Live版本上,这个问题并不存在。看来又是由于不同的显示器设置引起的。