Ошибка Google Chrome: ошибка инициализации NSS без постоянной базы данных
Раньше он работал нормально, внезапно перестал работать. Когда я пытался открыть, нажав на его значок, но ничего не происходит.
Как уже здесь много вопросов, связанных с этим, но ни один из них не работает для меня. Я уже проверял это и это.
Я удалил Chrome, следуя инструкциям из Как полностью удалить Google Chrome и Chromium?,
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
2 ответа
Обходной путь (символическая ссылка на библиотеки nss в /usr/lib/nss):
sudo ln -st /usr/lib "$(uname -i)-linux-gnu/nss"
Источник: Chromium Issue Tracker (с адаптациями)
У меня недавно была проблема с браузером Chrome. Просто отметить. Это было не весело исправить. Моя проблема была связана с Chrome / Remote Desktop, и у меня были проблемы с входом в систему и видео, но вот некоторые вещи, которые вы можете попробовать.
Я видел, где пользователи пытались связать файлы с библиотекой.
Для пользователя Wheezy я бы посоветовал просто понизить рейтинг вашей libnss3, если это возможно.
Если у вас есть Firefox, Thunderbird или Seamonkey, вы можете попробовать ссылки на них. Вы можете использовать эти команды, чтобы помочь вам найти другие пакеты, использующие эту библиотеку. Когда вы попробуете каждую ссылку, и если она не работает, удалите ее и перейдите к следующей.
Поиск файлов
найти libsoftokn3.so | xargs ls -l
найти libsoftokn3.so | xargs dpkg -S
найти libsoftokn3.so | XARGS файл
С моей проблемой процесс Chrome завис, и мое видео кое-как испортилось. Это не казалось основной причиной, хотя. Я не мог заставить Chrome правильно запускаться или заставить работать chrome-remote-desktop больше.
Я думаю, что помимо последней версии Stable Chrome вам также может понадобиться обновить пакеты NSS libnss3-1d и sqlite3.
На сайте Ubuntu есть специальные исправления для NSS, которые связаны с правильными библиотеками. Поиск NSS libnss3-1d. Вам нужно поискать ваш конкретный дистрибутив и информацию о пакете, чтобы увидеть, упоминает ли он исправление проблем с ссылками на библиотеки.
Вы также хотите убедиться, что.pki и chrome принадлежат вам, а не root. Убедитесь, что каталог.pki не принадлежит пользователю root. Я думаю, что это звучит как ссылка на проблему с библиотекой.
- https://github.com/electron/electron/issues/2778
- http://techqa.info/ubuntu/question/809033/Both-Google-Chrome---Chromium-are-not-working
- https://ubuntuforums.org/showthread.php?t=2216009
Большинство статей, которые я искал, указывают на:
Проблема с библиотечной ссылкой
Проблемы пакета NSS
Я также должен был выполнить системный поиск моего конкретного видео / графики и обновить эти пакеты.
Я не уверен, что именно решило проблему, но увидел сообщение, поэтому я подумал, что дам вам еще кое-что проверить.