O Google Chrome e o Chromium não estão funcionando

1

Eu usei o Google Chrome o tempo todo pelo tempo de navegação; Acho que então eu tentei atualizar o sistema para 16.04 (mas falhou) e agora o google chrome não está funcionando (não tenho certeza se esse é o motivo ou não).

Isso me mostra esse erro:

[6405:6437:0806/161203:ERROR:nss_util.cc(744)] Error initializing NSS with a persistent database (sql:/home/maldini/.pki/nssdb): /usr/lib/libsoftokn3.so: undefined symbol: PR_GetEnvSecure
[6405:6437:0806/161203:ERROR:nss_util.cc(212)] Error initializing NSS without a persistent database: NSS error code: -5925
[6405:6437:0806/161203:FATAL:nss_util.cc(214)] nss_error=-5925, os_error=0
Aborted (core dumped)

Eu tenho procurado muito para resolver isso, e toda vez que vejo pessoas se referem à resposta aqui: Erro do Google Chrome: Erro ao inicializar o NSS sem um banco de dados persistente

Eu tentei e não está funcionando. Outras soluções que encontrei são para instalar e usar o Chromium Browser. Eu fiz instalado, mas não funcionou nem e me mostra o mesmo erro acima.

Atualizar

Esta é a saída do terminal quando tento executar o cromo como sudo:

sudo chromium-browser 
[0820/003010:ERROR:nss_util.cc(98)] Failed to create /home/maldini/.pki/nssdb directory.
[0820/003010:FATAL:chrome_main_delegate.cc(411)] Check failed: process_type.empty(). Unable to get the user data directory for process type: zygote
#0 0x7f3b087afdee base::debug::StackTrace::StackTrace()
#1 0x7f3b087ce42e logging::LogMessage::~LogMessage()
#2 0x5646620584eb <unknown>
#3 0x7f3b10187da2 <unknown>
#4 0x7f3b101867fd content::ContentMain()
#5 0x5646620578ea <unknown>
#6 0x7f3afce73830 __libc_start_main
#7 0x5646620577a9 <unknown>

A saída de

sudo dpkg -i google-chrome-stable_current_amd64.deb
Selecting previously unselected package google-chrome-stable.
(Reading database ... 244298 files and directories currently installed.)
Preparing to unpack google-chrome-stable_current_amd64.deb ...
Unpacking google-chrome-stable (52.0.2743.116-1) ...
Setting up google-chrome-stable (52.0.2743.116-1) ...
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/google-chrome (google-chrome) in auto mode
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for man-db (2.7.5-1) ...
    
por Maldini 06.08.2016 / 23:17

3 respostas

1

Eu tive o mesmo problema:

$ google-chrome-stable 
[12296:12330:0719/235802.416830:ERROR:nss_util.cc(706)] Error initializing NSS with a persistent database (sql:/home/andy/.pki/nssdb): /usr/lib/libsoftokn3.so: undefined symbol: PR_GetEnvSecure
[12296:12330:0719/235802.416884:ERROR:nss_util.cc(201)] Error initializing NSS without a persistent database: NSS error code: -5925
[12296:12330:0719/235802.416891:FATAL:nss_util.cc(203)] nss_error=-5925, os_error=0
Aborted (core dumped)

Eu descobri que libnss3-nssdb foi removido e libnss3 foi atualizado em uma atualização parcial no meu Ubuntu 16.04. Agora eu tento instalar o libnss3-nssdb:

$ sudo apt install libnss3-nssdb 
...    
The following packages have unmet dependencies:
 libnss3-nssdb : Depends: libnss3 (= 2:3.21-1ubuntu4) but 2:3.26.2-0ubuntu0.12.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

faça o downgrade da libnss3:

$ sudo apt install libnss3=2:3.21-1ubuntu4

Finalmente funciona.

    
por Andy 20.07.2017 / 00:20
0

De seus erros e da saída de seus comentários, você está executando aplicativos como usuário elevado, o que está fazendo com que você perca permissão para partes de sua pasta pessoal.

Você pode corrigir isso executando este comando para conceder permissão a você userID:

$ sudo chown -R [youruserID]:[youruserID] ~[youruserID]

Altere [youruserID] para o nome de usuário com o qual você faz login. Não inclua os colchetes no comando. O segundo [youruserID] é o seu groupID, que é por padrão o mesmo que o seu userID.

Consegui duplicar o erro na sua pergunta executando o mesmo comando que você executou:

$ sudo chromium-browser

Depois de ter corrigido o seu pessoal com o comando chown acima, reinstale o Google Chrome baixando o mais recente fornecido pelo Google em: link

Instale-o clicando duas vezes no arquivo deb do seu navegador de arquivos ou na linha de comando com:

$ sudo dpkg -i google-chrome-stable_current_amd64.deb

Para o Chromium , instale-o diretamente do repositório padrão da mesma maneira que você fez na primeira vez:

$ sudo apt-get install chromium-browser
    
por L. D. James 06.09.2016 / 13:14
0

Isso pode não funcionar para você. Eu estava recebendo uma mensagem de erro relacionada e resolvi chamando chromium-browser --user-data-dir=/path/to/some/temp/directory/i/made/up/to/hold/my/browsing/profile/and/history .

HTH.

    
por isomorphismes 08.09.2017 / 23:55