谷歌Chrome有奇怪的行为

我是以前的Chromium浏览器用户,但是在没有升级PPA 2个月后,我昨天切换到谷歌Chrome浏览器。 一切都没问题,除了某些页面上的一些奇怪的行为和加载“chrome://”配置页面后崩溃。 有着奇怪行为的最知名网站是youtube,有一张图片我看到了: 的Youtube 当我在右上角打开用户菜单时,它会崩溃,甚至在关闭菜单后,菜单的某些部分仍会显示。

你可能会说这是Youtube问题,不,我至少在其他三个网站上有这个问题,这里是Imgur: 在此处输入图像描述 问题不在于整个方面,有时它发生在屏幕中间。

有趣的是,它每次都在与右边界相同的距离内发生。 当我使用Developer工具检查DOM元素时,显示元素位置的叠加层将呈现它应该如何。 更重要的是,如果在崩溃区域之后有锚点,它在点击之后就可以工作了。 在崩溃的页面中选择文本是不可能的。

我希望有足够的信息可以提前给我一个建议。 🙂

编辑:

以下是浏览器在“chrome:// gpu-internals /”中发布的内容:

Graphics Feature Status Canvas: Software only, hardware acceleration unavailable Compositing: Hardware accelerated 3D CSS: Hardware accelerated CSS Animation: Software animated. WebGL: Hardware accelerated WebGL multisampling: Hardware accelerated Problems Detected Accelerated CSS animation has been disabled at the command line. Accelerated 2d canvas is unstable in Linux at the moment. 

Ubuntu 12.04 | Gnome-shell 3.4.1 | ATI Radeon 4550 | 屏幕分辨率1024 * 768 | Chrome版本20.0.1132.57(官方版本145807)

可能是较新版本的Chrome根本不喜欢你的GPU。 我遇到了类似于你的问题,并通过关闭合成和3D加速function解决了这些问题。

在地址栏中键入chrome://flags并设置以下项:

所有页面上的GPU合成:已禁用(下拉列表中有三个选项。)

禁用加速的2Dcanvas:启用(单击显示“启用”的链接,该框将变为白色。)

禁用加速CSS动画:启用(如上所述,该项目将变为白色。)

然后单击页面底部显示的按钮Relaunch now重新Relaunch now以重新启动chrome并测试是否有效。

我有同样的问题,我从谷歌学到了这个命令:

 google-chrome --blacklist-accelerated-compositing 

我自己遇到了一些英特尔GM965 / GL960驱动程序版本的问题。 我建议您尝试更新video驱动程序。 你没有提到是否使用fglrx。

我在U盘上运行Ubuntu,有时Chrome的渲染问题会导致Ubuntu的渲染崩溃,迫使我重新启动虚拟机。 我的解决方案和上面的Jove一样,但我在〜/ .bashrc文件中添加了一个别名,可以帮助我通过终端快速启动chrome:

 alias chrome="google-chrome --blacklist-accelerated-compositing &"