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
でパージして再インストールしようとしましたが、再起動しても起動しませんでした。
唯一機能したのは、google-chrome-stable
とchromium-browser
の両方をSudo apt purge google-chrome-stable
とSudo apt purge chromium-browser
でパージし、chromeまたはクロムを指すファイルとフォルダーをすべて削除することでした。 ~./cache/
および~./config/
の下。例えば。 rm -r ~/.cache/google-chrome/
など.
Raspberry Pi(Raspbian 9.4上で実行されるRaspbian上に構築されたChromium 65.0.3325.181)で、次のメッセージが表示される場合:ERROR:in_progress_cache_impl.cc(93)読み取りエラーが発生したため、ファイルからダウンロードエントリを読み取れませんでした。セグメンテーション障害
ターミナルからクロムを起動し、次を入力します。
クロムブラウザ--temp-profile
これにより、キャッシュディレクトリ内のいくつかのエラーがバイパスされます。
これはおそらく、NSSライブラリまたはそれらの古いバージョンの欠落が原因です。それらをインストールしてみてください:
Sudo apt-get install libnss3
Sudo apt-get update
場合によっては、それらをインストールする前にパージとリブートを行ってください。
私の場合、上記の解決策は数日間しか機能しませんでしたが、その後同じ問題が再び発生し、gnome-keyringをインストールすることで最終的に修正されました。
Sudo apt-get install gnome-keyring
まだ何が起こっているのか、またgnome-keyringがインストールされなかった理由はわかりませんが、これは前回のapt dist-upgradeとよく関係していると思います。