Google Chrome nie uruchamia się

10

Oto błąd, który pojawia się po uruchomieniu google-chromew terminalu:

[0505/065554:ERROR:nss_util.cc(94)] Failed to create
/home/pipi/.pki/nssdb directory. [0505/065554:ERROR:nss_util.cc(94)]
Failed to create /home/pipi/.pki/nssdb directory.
[3545:3545:0505/065557:ERROR:nss_util.cc(94)] Failed to create
/home/pipi/.pki/nssdb directory.
[3545:3545:0505/065558:ERROR:process_singleton_posix.cc(417)] readlink
failed: Permission denied
[3545:3545:0505/065558:ERROR:process_singleton_posix.cc(253)]
readlink(/home/pipi/.config/google-chrome/SingletonLock) failed:
Permission denied
[3545:3545:0505/065558:ERROR:process_singleton_posix.cc(253)]
readlink(/home/pipi/.config/google-chrome/SingletonLock) failed:
Permission denied
[3545:3545:0505/065558:ERROR:process_singleton_posix.cc(277)] Failed
to create /home/pipi/.config/google-chrome/SingletonLock: Permission
denied [3545:3545:0505/065558:ERROR:process_singleton_posix.cc(417)]
readlink failed: Permission denied
[3545:3545:0505/065558:ERROR:process_singleton_posix.cc(253)]
readlink(/home/pipi/.config/google-chrome/SingletonLock) failed:
Permission denied
[3545:3545:0505/065558:ERROR:chrome_browser_main.cc(1213)] Failed to
create a ProcessSingleton for your profile directory. This means that
running multiple instances would start multiple browser processes
rather than opening a new window in the existing process. Aborting now
to avoid profile corruption.
Ismail Yushaw
źródło
3
Głosuj na ponowne otwarcie: odpowiedź rozwiązuje podobny problem. Dotyczy to jednak innych katalogów. Być może problem jest taki sam, ale komunikaty o błędach są różne. Jest to mylące dla pytającego. Ponadto nie ma akceptowanej odpowiedzi.
AB

Odpowiedzi:

14

Popraw własność, przyjmując, że pipitwoja nazwa użytkownika:

chown -R pipi:pipi /home/pipi

oraz uprawnienia do wszystkich folderów:

find /home/pipi -type d -print0 | xargs -0 chmod 775

775 - Są to domyślne uprawnienia podczas tworzenia nowego folderu.

AB
źródło
1
Dobry! +1: p
Fabby
2

Wiele osób twierdziło, że usunięcie ~/.gtkrc-2.0wystarczyłoby. A czasem winowajcą byłoby pozwolenie. Miałem ten sam problem, ale żaden nie pomógł! Odinstalowanie i instalacja chrome również nie pomaga.

Okazuje się, że gdy Chrome ulega awarii, katalog danych użytkownika może zostać uszkodzony. Aby to naprawić, wykonałem następujące czynności:

  1. Odinstaluj chrome apt-get purge google-chrome-stable
  2. Zainstaluj chrome http://chrome.google.com
  3. Usuń pamięć podręczną i foldery konfiguracji. rm -rf /home/<<your username>>/.config/google-chrome/ irm -rf /home/<<your username>>/.cache/google-chrome/
  4. Uruchom Chrome i ciesz się!
Gaurav Ramanan
źródło