Google Chrome 稳定版在发布时崩溃

Google 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)

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

答案1

唯一有效的方法是清除和google-chrome-stable,然后删除和下指向 chrome 或 chromium 的所有文件和文件夹。例如等等。chromium-browsersudo apt purge google-chrome-stablesudo apt purge chromium-browser~./cache/~./config/rm -r ~/.cache/google-chrome/

答案2

在 Raspberry Pi(基于 Raspbian 构建的 Chromium 65.0.3325.181,在 Raspbian 9.4 上运行)上,如果您收到以下消息:ERROR:in_progress_cache_impl.cc(93) 无法从文件中读取下载条目,因为读取失败。分段错误

从终端启动 chromium 并输入以下内容:

chromium-browser --temp-profile

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

答案3

这可能是由于缺少 NSS 库或版本过旧导致的。请尝试安装它们:

sudo apt-get install libnss3
sudo apt-get update

以防万一,请在安装之前清除并重新启动。

答案4

就我而言,上述解决方案有效,但只持续了几天,之后我再次遇到同样的问题,最终通过安装 gnome-keyring 解决了问题:

sudo apt-get install gnome-keyring

但我不确定到底发生了什么,以及为什么没有安装 gnome-keyring,我猜这也与我上次的 apt dist-upgrade 有关。

相关内容