谷歌Chrome稳定版在发布时崩溃

在最近更新Ubuntu 16.04之后,chrome拒绝启动,并将以下输出发送到终端:

~$ google-chrome-stable [5525:5562:0327/115046.503718:ERROR:nss_util.cc(724)] After loading Root Certs, loaded==false: NSS error code: -8018 [5525:5550:0327/115046.527819:ERROR:in_progress_cache_impl.cc(93)] Could not read download entries from file because there was a read failure. --2018-03-27 11:50:46-- https://clients2.google.com/cr/report Resolving clients2.google.com (clients2.google.com)... 216.58.213.110, 2a00:1450:4009:811::200e Connecting to clients2.google.com (clients2.google.com)|216.58.213.110|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] Saving to: '/dev/fd/4' Crash dump id: 77bf82c7db6d1e8e 0K 602K=0s Bus error (core dumped) 

我尝试使用sudo apt purge google-chrome-stable并重新安装,但即使重启后它仍然无法启动。

唯一有效的方法是使用sudo apt purge google-chrome-stablesudo apt purge chromium-browser sudo apt purge google-chrome-stablesudo apt purge google-chrome-stable sudo apt purge chromium-browser ,然后删除任何指向〜或~./cache/下的chrome或chromium的文件和文件夹~./cache/~./config/ 。 例如。 rm -r ~/.cache/google-chrome/ etc.

这可能是由于缺少NSS库或它们的旧版本引起的。 尝试安装它们:

 sudo apt-get install libnss3 sudo apt-get update 

如果在安装之前进行清除和重新启动。

在我的情况下,上面提到的解决方案工作但只有几天,之后我又遇到了同样的问题,并通过安装gnome-keyring来最终修复:

 sudo apt-get install gnome-keyring 

然而,我不确定究竟发生了什么以及为什么没有安装gnome-keyring,我想这与我最后的apt dist-upgrade有关。

在树莓派(Chromium 65.0.3325.181构建在Raspbian上,运行在Raspbian 9.4上),如果收到消息:错误:in_progress_cache_impl.cc(93)无法读取文件中的下载条目,因为读取失败。 分段故障

从终端启动铬并键入以下内容:

chromium-browser –temp-profile

这将绕过缓存目录中的一些错误