我希望即使我使用的是 Pop!_OS,我在这里发布我的问题也没有太大区别。在 Manjaro live usb 上也会出现这个问题。
我正在使用
启动并登录后一切正常,但是,在关闭屏幕然后再打开后,从屏幕保护程序返回,更改显示设置使屏幕“重新启动”或任何类似的设置,同时刷新率超过 60hz,这是我的屏幕约为 75hz,奇怪的闪烁开始发生。
以下是针对不同情况的视频链接:
登录后一切正常:https : //streamable.com/am3kp
锁定后屏幕开始闪烁(一秒后关闭屏幕)然后重新登录:https : //streamable.com/meeiz
通过更改分辨率和还原来修复闪烁:https : //streamable.com/5l5z2
有时它仍然可以正常工作,但它只发生过一次,多次重新启动屏幕并没有开始闪烁,直到重新启动。
我同时使用 DisplayPort 和 HDMI 对其进行了测试,在较低分辨率下具有较高的刷新率,问题仍然存在。当切换到不同的分辨率并仍然使用 ~75hz 时,闪烁不会消失。
它发生在 Mesa 18 和 19 版本上,在 Manjaro 上,即使切换到内核版本 5,它仍然会发生。当然,这个问题在 Windows 中不会发生。
我在 Linux 中不是那么先进,所以我真的不知道如何解决它。请帮忙。
编辑:搜索更多后,我找到了一个解决方法。我不得不将文件 /sys/class/drm/card0/device/power_dpm_force_performance_level 中的“auto”更改为“high”。链接到我找到解决方法的线程:https : //bbs.archlinux.org/viewtopic.php?id=244398