面板自我刷新(psr)错误

面板自我刷新(psr)错误

我刚刚升级到 Ubuntu 16.10,重启后,无论运行什么应用程序,显示灯都会不断闪烁。当显示登录屏幕时,闪烁开始。我使用的是联想 Thinkpad E540。

我有 NVIDIA GeForce GT740M 和驱动程序

  X.Org X server -- Nouveau display driver from xserver-xorg-video-nouveau

其他驱动程序选项,我并不想尝试(因为上次整个图形显示器停止工作):

  NVIDIA binary driver 367.57 (proprietary, tested)
  NVIDIA binary driver 340.98 (proprietary)

lspic 的输出:

    lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)

我当前的内核版本是

   uname -r
   4.8.0-26-generic

我已经尝试过这个解决方案这里但它不起作用。

有人能解决这个非常烦人的问题吗?

答案1

此错误最早出现在内核版本 4.6.2 的错误报告中,用户发现降级到 4.5.4 可以修复此问题。升级到 4.7 无法修复此问题。

面板自我刷新(psr)错误

指向其他错误报告的链接表明可以通过修改 grub 的内核启动命令行来修复此问题:

i915.enable_psr=0

要做到这一点,您需要gksu gedit /etc/default/grub

搜索quiet splash并插入i915.enable_psr=0到最后一个双引号前面。可能还有其他选项,但至少应该如下所示:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"

保存文件并输入sudo update-grub。然后重新启动,闪烁应该会消失。

您可以在以下网址阅读更多内容:(Thinkpad T440p(Haswell)搭载内核 4.6-rc4(启用 PSR)时 LCD 闪烁

帧缓冲压缩

同时在内核主要修订版psr中引入了(帧缓冲压缩) 支持。它可以防止在屏幕不发生变化时重新绘制屏幕。一个难以察觉的省电功能(0.06 瓦)。要启用,请更新 grub 内核命令行(如上所述),添加:4.6fbc

i915.enable_fbc=0

最终的解决方案是使用 grub 内核命令行选项完全关闭 i915 模式设置:

i915.modset=0

请注意,这些无法在我的系统上进行测试,我只能根据使用与您类似系统的用户的错误报告来判断。

答案2

我也遇到了同样的问题。我尝试了所有列出的驱动程序,但都没有成功。最后我用以前的内核(v.4.4.0-45)启动,问题就解决了。

答案3

这个问题确实似乎被广泛报道。

我在配备双启动 ubuntu gnome 16.10/16.04 的联想 e540 上遇到了完全相同的问题。该问题似乎在 16.04 上不存在,但在 16.10 上存在。我的联想在 Core i3-4100M 上集成了英特尔显卡 Haswell Mobile,因此有 i915 显卡驱动程序。

有趣的是,我还有一台搭载英特尔集成显卡的 Clevo:搭载 Ivybridge Mobile 显卡的 Core i3-3110M,它也使用相同的 i915 显卡驱动程序,运行 Ubuntu Gnome 16.10,并且在这台电脑上不存在这个问题。

相关内容