升级到16.10会导致桌面背光闪烁
我刚升级到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
我在这里试过这个解决方案,但它没有用。
有没有人解决这个非常烦人的问题?
此错误首先出现在内核版本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
。 然后重新启动,闪烁应该消失。
您可以在以下位置阅读更多信息:( 使用内核4.6-rc4(启用PSR)在Thinkpad T440p(Haswell)上闪烁LCD )
帧缓冲压缩
同时psr
在4.6
内核主要版本中引入, fbc
(Frame Buffer Compression)支持也被引入。 它可以防止在屏幕没有变化时重新绘制屏幕。 无法察觉的省电function(.06瓦)。 要通过添加以下内容来更新grub内核命令行(如上所述)
i915.enable_fbc=0
最终解决方案是使用grub内核命令行选项完全关闭i915模式设置:
i915.modset=0
请注意,这些不能在我的系统上进行测试,我只能通过与您的系统类似的用户的错误报告进行测试。
我也有同样的问题。 我已经尝试了所有列出的驱动程序但没有成功 最终我使用之前的内核启动(v.4.4.0-45),这解决了这个问题。
确实似乎广泛报道了这个问题。
我在配备双启动ubuntu gnome 16.10 / 16.04的Lenovo e540上看起来完全相同。 问题似乎不存在于16.04,但它确实存在于16.10。 我的联想在Core i3-4100M上集成了英特尔图形Haswell Mobile,因此具有i915图形驱动程序。
有趣的是,我还有一个带有Intel集成显卡的Clevo:Core i3-3110M和Ivybridge Mobile显卡,它也使用相同的i915显卡驱动程序,运行Ubuntu Gnome 16.10并且在这台计算机上问题不存在。