Google Chrome错误:在没有持久数据库的情况下初始化NSS时出错

它之前工作正常,突然停止工作。 当我尝试通过点击其图标打开时,但没有任何反应。

由于这里有很多与此相关的问题,但它们都不适用于我。 我已经检查了这个和这个 。

我按照“ 如何完全卸载Google Chrome和Chromium”中的说明卸载了Chrome? 。

sudo apt-get purge google-chrome-stable rm ~/.config/google-chrome/ -rf 

我再次安装Chrome:

 sudo apt-get install google-chrome-stable 

但问题仍然存在。

当我在终端输入google-chrome出现以下错误。

 [12289:12323:0723/014456:ERROR:nss_util.cc(744)] Error initializing NSS with a persistent database (sql:/home/maddy/.pki/nssdb): libsoftokn3.so: cannot open shared object file: No such file or directory [12289:12323:0723/014456:ERROR:nss_util.cc(212)] Error initializing NSS without a persistent database: NSS error code: -5925 [12289:12323:0723/014456:FATAL:nss_util.cc(214)] nss_error=-5925, os_error=0 

解决方法(将nss库符号链接到/usr/lib/nss ):

 sudo ln -st /usr/lib "$(uname -i)-linux-gnu/nss" 

资料来源: Chromium Issue Tracker (有改编)

我刚刚遇到了Chrome浏览器问题。 请注意。 解决这个问题并不好玩。 我的问题是Chrome /远程桌面问题,我也遇到了登录问题和video问题,但您可以尝试以下方法。

我看到用户尝试将文件链接到库的位置。

对于Wheezy用户,如果可能的话,我建议只对你的libnss3进行评级。

如果您有firefoxthunderbirdseamonkey,您可以尝试链接到那些。 您可以使用这些命令来帮助您查找使用该库的其他包。 当您尝试每个链接时,如果它不起作用,请将其删除并转到下一个链接。

搜索文件

找到libsoftokn3.so | xargs ls -l
找到libsoftokn3.so | xargs dpkg -S
找到libsoftokn3.so | xargs文件

随着我的问题Chrome进程挂起,我的video搞砸了一些方法。 这似乎不是根本原因。 我无法让Chrome正常启动或让chrome-remote-desktop再次运行。

我认为除了拥有最新的Stable Chrome版本之外,您可能还需要更新 NSS软件包libnss3-1dsqlite3

在Ubuntu站点上,实际上有一些特定的修复程序可以将NSS链接到正确的库。 搜索NSS libnss3-1d。 您需要搜索包中的特定发行版和信息,以查看它是否提到修复链接库问题。

您还需要确保.pki和chrome归您所有,而不是root。 确保.pki目录不归root所有。 我认为这听起来像是一个链接到图书馆的问题。

我搜索的大多数文章都指向:
图书馆链接问题
NSS包问题

我还必须对我的特定video/图形进行系统搜索并更新这些包。
我不确定究竟是什么解决了这个问题,但是看了post,所以我想我会给你更多东西来检查。