Explicação
Tenha em atenção que o seu problema não tem nada a ver com o Chromium, uma vez que este problema pode estar a afetar mais do que apenas o Chromium. Seu sistema perdeu a localização de algumas das bibliotecas dinâmicas instaladas, ou você pode instalá-las / atualizá-las e a atualização não foi concluída corretamente. Isso é verificado pelo fato de que root
ainda pode executar o aplicativo
Verificar ou reinstalar bibliotecas ausentes
Ao executar estas etapas, você verificará se as bibliotecas esquecidas foram reinstaladas ou já instaladas. Em alguns casos, pacman
pode acionar o passo 4 abaixo, que é o que queremos.
- Por favor, instale o pkgfile, usando este comando:
pacman -S pkgfile
- Emita o seguinte comando:
pkgfile filename
em que filename é o nome do arquivo ausente. Exemplo :
pkgfile libdbus-1.so.3
deve retornar libdbus ou tls
Note que este é o pacote AUR, mas o binário pode já existir.
- Agora emita um:
pacman -S libdbus tls
Teste
Agora, tente reiniciar o Chrome / Chromium no terminal. Se erros forem eliminados sobre arquivos ausentes, emita novamente o comando na Etapa 2 na Seção Verificar, substituindo nome do arquivo pelo novo arquivo ausente. Por fim:
-
Atualize seu Cache de Bibliotecas do Dynamic Linker emitindo:
ldconfig
Etapa 4 Acima recria o Cache, que o usuário está pesquisando antes de tentar iniciar os Aplicativos que você inicia. Fazemos isso caso a pacman
install dos pacotes ausentes / reinstalados não os acione automaticamente.
Referência Adicional
No Arch Linux, como posso descobrir qual pacote instalar que conterá o arquivo X?