技术解析

ubuntu 下的 chrome 经常导致卡死,求老司机带带路啊。
0
2021-07-02 17:51:20
idczone
OS:ubuntu 16.0.4 lts
Chrome 版本 51.0.2704.103 (64-bit)
显卡驱动用的时 nvidia-361(专有 tested)
故障现象:经常遇到卡死,卡死时硬盘灯常亮,有时鼠标还能动,大部分时间都是直接卡到不能动。
每天都出现,上网都不愉快了,网上都说是 14.04 解决方法
以前都是用 firefox 的,但是下面的 flashplayer 看优酷都很卡,又找不到更好的替代

请教一下有没有解决方法
想帮你。但是我用的也是 16.04 从来没有出现过你说的这种情况。
如果是看视频造成的话,大概就是和插件有关系了。

说说我的情况:ububtu 1510 ,经常全屏在线视频退出时卡死,遇到高读写直接卡死,换了块 ssd ,万事大吉

难道是因为我是 SSD ,我没有遇到过这种情况,一直很愉快,京东浦科特 M6s 才 300 大洋,赶紧换上吧

ubuntu 的 nvidia 驱动简直就是死坑 我原来不开 chrome 都有可能出现题主那种假死情况 最后一怒之下就格了硬盘
现在用 arch 从来没崩过

Ubuntu16.04 和你电脑驱动不兼容的锅。

话说我也是笔记本, 用的是 xubuntu-14.04 安装在 SSD 的第 3 分区上,是用 MBR 引导方式。 也是发现在 Chrome(50 51)中经常出现卡死,后来发现在局域网中的 WINDOWS 7 中用 PUTTY 还能连接登录进 SSH, 系统并没有死,也是图形界面卡死了。暂时没有找到解决办法。好像在系统待机后,唤醒后使用 chrome 容易再现这个 BUG.
~ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
~ free -m
total used free shared buffers cached
Mem: 7884 2983 4900 297 396 1300
-/+ buffers/cache: 1287 6597
Swap: 14999 0 14999

忘了说,我显卡是 双显卡, 一个是 ATI R3 230 一个是 CPU i5-5200U 集成的

想办法调出当时的资源消耗情况再视情况分析吧

还很多时候是因为显卡驱动问题。
Chrome 默认开了硬件加速,然而驱动在 linux 是老大难。比如我这台, Intel 集成显卡的锅,昨天的一次死机日志:(平时只要不开 chrome 就没见过这样死)
http://pastebin.com/7i8FjuX4

用 fedora 吧, 至少没出现过问题 , 比 ubuntu 流畅

硬盘换成 SSD 试试,应该是硬盘读写速度慢导致的, chrome 会狂读写硬盘( windows 平台下也是如此)

chrome 本来就很占系统资源。

本来用的都挺好的,结果重装个系统后,现在 chrome 死活无法同步, 15.10 。 T_T

我用的 chromium, 一直很稳定。 版本 48.0.2564.116 Ubuntu 14.04 (64-bit)

买台式机

停用 Flash

是否是这个问题?
http://suselinks.us/how-to-fix-slow-typing-in-chrome-addressbar-in-linux/

看看是不是字体问题, 我之前用fedora和gnome, 就是因为字体原因老是卡住,后来换了就好



已经是 ssd 了

我的笔记本也是双显卡,晚上排除一下去

我就不想说我的 Chrome 天天掉 cookie 了, Firefox 大法好!

直接看错误日志然后谷歌一下

我平时使用的时候是是 intel 显卡, navdia 我在 ubuntu 16.04 上使用的是 364 ,因为我用 361 无限循环进不去,但是安装 364 就没问题,以前 14.04 的时候用的是 361 没问题,这玩意儿我觉得对我没啥大的阻碍,所以也没研究到底啥原因不能用 361

chrome50 还是 51 开始为了压缩物理内存占用拼命的往 swap 或者虚拟内存写入,硬盘 IO 不够的话强强要卡死。换块 SSD 试试?

如果你的 CPU 是 skylake ,建议升级内核到 4.5rc 以上, rc 几忘了,直升 4.6 吧

遇到过, 不过是独显的问题, 把独显拿了, ok 了, 这是我的问题所在!


已经在用 ssd 了,还是 intel 的,我想不是 IO 的问题

同遇到, Ubuntu Gnome 16.04 。卡死重启后还看不到 Chrome 崩溃记录。

升到了 4.6.2 ,目前为止没有再卡死。 感谢

ubuntu 建议使用核心显卡,把独立显卡关了。。。

不用独显,没卵用

我用 ubuntu gnome 16.04 LTS ,chromium 和 firefox 都装了,用起来都很稳定,没问题,对于 firefox 的 flash 问题,可以调用 pepperflash ,在终端输入 sudo apt-get install browser-plugin-freshplayer-pepperflash 就可以解决,具体你可以看下这个网页 http://ubuntuhandbook.org/index.php/2015/10/ipepper-flash-for-firefox-ubuntu-15-10/


browser-plugin-freshplayer-pepperflash 我也装过,还装过 adobe 官方的那个老版本 flash 插件,打开优酷,视频太卡了
ubuntu 14.04.2 是我也用的 friefox ,就很顺畅,由于启动速度 chrome 快一些,才转到 chrome 了

遇到这种情况,你在控制台启动 chrome, 当出现卡死的时候,用 gdb attach 到最后一个 chrome 的 pid ,你再再控制台发送 CTRL - C ,可以看看卡在哪个位置,再对症下药

最好 build 一个最新的 kernel ,假如使用 xserver 的话,更新下这个 xf86-video-intel , 从 git 上下来, build install, 用 intel 集成显卡的思路,就是最新的 kernel ,最新的 mesa 库,一般用得都挺好,因为他们代码更新很快

arch 的更新够快了。如果有用的话不至于三年来都这样

你 Intel 什么型号的集成显卡,应该老显卡支持更佳才对
看你的 Log ,我感觉应该是问题出在 Kernel 那里

应该就是日志显示的 i915 吧,已经很老了。这应该是传说中的 GPU Hang , drm-intel 项目里面一大堆针对这 bug 的……不过我折腾不起来

我换 chrome-beta 版就好了,原因不明。。。。。

对于播放 flash 卡,我遇到的通常是因为硬盘 IO 过高问题导致卡顿,我的解决办法就是把 flash 相关缓存文件弄到了内存中去,目前没有卡顿问题。但是有 flash 相关设置无法记忆问题
以下是我的解决办法:
http://toknot.com/blog/linux-flash-player-disk-io.html

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服