为什么使用Google Plus在Zenbook UX303UA的Chrome / Chromium中显示闪烁?

情况:Zenbook UX303UA的显示几乎就像这里一样闪烁,但是我在Youtube中没有得到它,只有在解决Chromium 51.x和Google Chrome 52.x中新的Google Plus网站的社区部分(绿色部分)时却没有Firefox的; 和Ubuntu的Zenbooks文档没有提到问题,但它是特定于硬件的(英特尔),以及特定于互联网网站,因为我只能通过Google Plus网站重现社区。
分辨率选项

  1. sudo apt-get purge xserver-xorg-video-intel删除bug来源( xserver-...-intel )并表示当没有其他选项时Ubuntu使用的包模式设置。 这里没有这样的问题。 但是,如果没有软件包,则无法使用文件/usr/share/X11/xorg.conf.d/20-intel.conf为F5 / F6( 此处 )修复亮度调整。
  2. Joakim的第四个提案似乎可以在/usr/share/X11/xorg.conf.d/20-intel.conf ,然后通过sudo apt-get install xserver-xorg-video-intel再次安装英特尔驱动程序。 此提议适用于F5 / F6的亮度调整,但在Matlab中复杂化。 在这里,我们不明白它为什么会起作用,也许有些冲突会导致错误,尤其是与intel_backlight相关的错误

     # Joakim Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "sna" Option "TearFree" "true" Option "DRI" "3" Option "Backlight" "intel_backlight" EndSection 

最好的选择是(2)包括所有function(没有闪烁和调整可能性与20-intel.conf F5 / F6关于亮度,…但是,我们不明白为什么(2)工作。
特点

  • xdpyinfo|grep resolution返回resolution: 96x96 dots per inch因此像素大小适合Xorg-server( 这里 )
  • lspci -k | grep -EA2 'VGA|3D' lspci -k | grep -EA2 'VGA|3D'给出

     00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07) Subsystem: ASUSTeK Computer Inc. Skylake Integrated Graphics Kernel driver in use: i915_bpo 
  • 我在这里通过wgetting amd64和headers(3个文件)的通用包更新到Linux内核4.7。 输出:闪烁量可能会减少,但每10-15秒仍有一些闪烁。

  • Chromium 51.x和Google Chrome 52.x中特定的Internet浏览器,因为该问题在Firefox中无法重现。

  • 特定于硬件(英特尔)。
  • 特定于互联网网站,因为我只能使用Zenbook中新版的社区Google Plus来重现它。 我无法在Youtube中重现它,就像下面列出的Ubuntu的其他错误报告一样。

不成功的解决方案尝试

  • 这里有Chromium Ticket Tracker的票据,发行号为640932。

  • Joakim的回答不成功。 我的/usr/share/X11/xorg.conf.d/20-intel.conf 。 重启后,闪烁/闪烁保持不变。

     # https://askubuntu.com/a/816703/25388 Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "sna" Option "TearFree" "true" Option "DRI" "3" EndSection 
  • Joakim的第二个提案不成功。 我的/usr/share/X11/xorg.conf.d/20-intel.conf相关部分。 重启后,闪烁/闪烁保持不变。 我没有清除提议的英特尔包。

     # https://askubuntu.com/a/816703/25388 Section "Device" Identifier "card0" Driver "intel" Option "AccelMethod" "sna" Option "TearFree" "true" Option "DRI" "3" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection 

硬件:华硕Zenbook UX303UA R4028T
系统:Ubuntu 16.04 64位
GPU:Intel集成
Linux内核:4.4,4.7.0-040700-通用
互联网浏览器:Chromium 51.0.2704.79 64位,谷歌Chrome 52.0.2743.116 64位
测试网站:任何社区的新版Google Plus等(绿色版)
Ubuntu中的相关错误: Chromium和Google Chrome中的主要屏幕闪烁
硬件文档: Ubuntu的AsusZenbook

这是16.04随附的Xorg 1.18中的一个错误。

您可以像这样修复它:

 sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf 

粘贴这个:

 Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "sna" Option "TearFree" "true" Option "DRI" "3" EndSection 

保存(CTRL + O)并重新启动。

错误: https : //bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1586539和https://bugs.chromium.org/p/chromium/issues/detail?id= 606152

如果这不起作用,请尝试以下方法:

  1. sudo apt-get purge xserver-xorg-video-intel
  2. sudo rm /usr/share/X11/xorg.conf.d/20-intel.conf (对于之前创建此文件的人)
  3. reboot

如果这也不起作用,请再次安装xserver-xorg-video-intel。

 sudo apt install xserver-xorg-video-intel 

在OEM优先级项目,XOrg XServer和Linux内核包中发布了此问题的错误修复。 最近的软件包修复程序也解决了Debian中的问题。 无论操作系统版本如何,旧Linux内核(LK <4.10)都会出现这种情况。

  • 关于该问题的Ubuntu 16.04 threab Chromium和Google Chrome中的主要屏幕闪烁编辑条件分别为Critical,Medium和Medium
  • Chromium开发线程在华硕Zenbook UX303UA中显示闪烁/闪烁