当前位置: 首页>>技术教程>>正文


打开选项卡或重新启动时,Chrome冻结Ubuntu

, ,

问题描述

昨天才开始发生这种情况。尽管我在Ubuntu中启用了auto-update,但我没有故意更改任何内容。

我可以启动chrome,它会工作一段时间,但是随后我打开一个标签页,它将冻结除鼠标以外的所有东西,但我仍然可以四处移动。我无法执行任何操作(包括切换到ctrl-alt-fX),因此唯一的选择是REISUB(或hard-reset)。一段时间后重新启动chrome与打开标签页通常具有相同的效果。

我尝试完全清除chrome并删除settings文件夹,然后再重新安装最新版本,但这无济于事。禁用所有扩展都无济于事。

我正在运行最新的稳定的Ubuntu14。15GB RAM,Intel i7

另一个奇怪的是,我从chrome获得的通知窗口很小,通常会显示有关新电子邮件或任何插件通知的信息,现在它只是一个黑块,没有内容。

我是否可以查看有关崩溃的日志?我检查了dmesg,但对我来说意义不大:

dmesg | grep chrome

[  132.889813] nouveau E[chrome[2606]] multiple instances of buffer 125 on validation list
[  132.889818] nouveau E[chrome[2606]] validate_init
[  132.889819] nouveau E[chrome[2606]] validate: -22
[  422.162086] nouveau E[chrome[2606]] multiple instances of buffer 121 on validation list
[  422.162092] nouveau E[chrome[2606]] validate_init
[  422.162094] nouveau E[chrome[2606]] validate: -22
[  422.178322] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.201707] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.202702] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.220245] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.236486] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.269815] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.302031] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.334962] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.336436] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.351666] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[  422.368438] nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]

我没有测试 chrome ,但我读过类似的情况。我读过的其他主题建议切换到Firefox或Chrome,但这不能解决问题。由于许多工作原因,我需要使用chrome,因为它在相同的Ubuntu版本上在家中也可以正常工作,因此逻辑建议它是可修复的。

我认为它与chrome一直在运行的持续时间有关,而不是ubuntu。如果我立即启动Ubuntu并启动chrome,则几分钟后它将在新标签页上崩溃。如果我在启动后没有启动chrome,并且仅在以后启动,它将正常启动,然后在运行了同样的几分钟后崩溃。

非常感谢

最佳答案

问题出在Google Chrome v44。您可以通过启动Chrome而无需gpu加速来继续工作:

google-chrome --disable-gpu

或者通过删除chrome并安装该版本之前的版本:

sudo apt-get remove google-chrome-stable
wget http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_43.0.2357.81-1_amd64.deb
sudo dpkg -i google-chrome-stable_43.0.2357.81-1_amd64.deb

这样一来,您就可以使用Chrome浏览器,直到解决问题为止。

注意:您不能通过设置网址禁用gpu加速,因为它会立即冻结系统:

# DON'T go to (this might crash the system):
chrome://gpu
# or (this will definitely crash the system)
chrome://flags

次佳答案

我在使用ubuntu 14.04和Chrome时遇到了同样的问题。我有nvidia geforce gtx 650显卡。问题似乎确实是Ubuntu的nouveau显卡驱动程序。对我来说,解决方法是转到系统设置->软件与更新->其他驱动程序,并选择专有的nvidia驱动程序(或您拥有的显卡)代替nouveau。这项更改似乎也解决了我在youtube的媒体播放器上遇到的一个问题(可能适用于其他媒体播放器,也可能不适用)。特别是快速移动的视频图像过去似乎在出现水平”fault lines”的部分中进行更新。它似乎也消失了。

第三种答案

我卸载了Chrome,然后删除了我的所有配置文件,但都没有问题。这对我适用于Ubuntu 14.04 64位

google-chrome --disable-gpu

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11762.html,未经允许,请勿转载。