谷歌Chrome有奇怪的行为
我是以前的Chromium浏览器用户,但是在没有升级PPA 2个月后,我昨天切换到谷歌Chrome浏览器。 一切都没问题,除了某些页面上的一些奇怪的行为和加载“chrome://”配置页面后崩溃。 有着奇怪行为的最知名网站是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 &"