在不同的工作区上激活时,Chrome窗口非常缓慢

我的16.10笔记本电脑上的Google Chrome存在问题。 当我在不同的工作区打开至少一个Google Chrome窗口时,Chrome会变得非常缓慢。 有趣的是,只有在其中一个窗口中显示某些网站时才会出现这种情况。 我无法找出具体的触发器,但它可能与flash或html5有关。 对于Youtube和谷歌地图来说肯定是这种情况,但对于显示广告的dict.cc也是如此。 当我打开其中一个网站但窗口最小化时,没有问题。

我也用Firefox测试过这个,但在这种情况下一切正常。

也许有人有想法?

谢谢!

当我停用硬件加速时,问题解决了。 当YouTube在另一个工作区上运行时,滚动仍然稍微不那么顺畅,但这几乎不可察觉。

我在XPS 13 9360(Kaby Lake)上使用Intel 915 GPU运行16.04.02。

将内核从4.4.0升级到4.8.0(通过安装Hardware Enablement Stack)后,我开始遇到这些问题。

我发现错误报告中的解决方法可以解决问题。 我刚刚在/etc/enviroment添加了以下行:

 LIBGL_DRI3_DISABLE=1 

我也尝试了#31评论中提出的解决方案,但这与我的外部显示器混乱,所以我还原了这个改变。

xorg.conf启用DRI3选项似乎已经解决了我的问题。

确保在/etc/X11/xorg.conf启用了DRI3选项。 我需要使用以下内容创建文件:

 Section "Device" Identifier "Intel Graphics" Driver "intel" Option "SwapBuffersWait" "0" Option "DRI" "3" EndSection 

我正在使用英特尔驱动程序,因此您可能需要环顾四周才能找到代表您的正确字符串。

此解决方案不需要设置LIBGL_DRI3_DISABLE环境变量,您不必在没有硬件加速的情况下运行浏览器。

现在我只是将两个/所有窗口保持在同一个工作区中。 这似乎不像处理慢速video那么烦人,但也许我会在某些时候改变主意。