Estou executando o Ubuntu 20.04 x86_64
e usando chromium
instalado com snap
:
$ snap list
Name Version Rev Tracking Publisher Notes
chromium 84.0.4147.89 1229 latest/stable canonical✓ -
core18 20200707 1880 latest/stable canonical✓ base
gtk-common-themes 0.1-36-gc75f853 1506 latest/stable canonical✓ -
snapd 2.45.2 8542 latest/stable canonical✓ snapd
Tudo parece atualizado, mas chromium
não pode começar. Se eu lançá-lo, ele aborta a execução. Em ambos /var/log/syslog
e /var/log/kern.log
, a seguinte linha é gerada:
kernel: [ 1590.847960] traps: chrome[5324] trap int3 ip:557cd4d7b152 sp:7fffde23a9c0 error:0 in chrome[557cd1a59000+7234000]
Além disso, em /var/log/apport.log
, para cada tentativa de execução, aparece esta linha:
ERROR: apport (pid 5556) Thu Jul 16 10:32:47 2020: host pid 5324 crashed in a separate mount namespace, ignoring
Qual poderia ser o problema?
Observe que o programa é chromium
, mas apesar disso, as linhas de log informam automaticamente o nome chrome
, por motivos que não sei (talvez porque chromium
seja baseado em chrome
).
Update : quando iniciado a partir de um terminal, de acordo com uma sugestão em uma resposta, recebo:
$ chromium-browser --disable-extensions
[11036:11036:0716/152514.953429:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
WARNING: Kernel has no file descriptor comparison support: Operation not permitted
Trace/breakpoint trap (core dumped)
Com chromium --disable-extensions
, a mensagem é a mesma.
Atualização 2 :
$ chromium-browser --disable-gpu --disable-software-rasterizer
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to open i915 (search paths /snap/chromium/1229/usr/lib/x86_64-linux-gnu/dri)
failed to load driver: i915
MESA-LOADER: failed to open kms_swrast (search paths /snap/chromium/1229/usr/lib/x86_64-linux-gnu/dri)
failed to load driver: kms_swrast
MESA-LOADER: failed to open swrast (search paths /snap/chromium/1229/usr/lib/x86_64-linux-gnu/dri)
failed to load swrast driver
Trace/breakpoint trap (core dumped)
e o mesmo com chromium --disable-gpu --disable-software-rasterizer
. Eu não instalei intencionalmente nenhum driver gráfico, então acho que estou usando os padrões fornecidos com o Ubuntu 20.04. Eu uso a placa gráfica integrada da CPU, a CPU é Intel Core i5 4670.
Eu também tentei executar chromium-browser --disable-gpu --disable-software-rasterizer
after export MESA_GLSL_CACHE_DISABLE=true
, mas as mensagens de erro são as mesmas acima.
Acabei de ter esse problema, aparentemente fora do azul. Acontece que posso estar relacionado a um problema que já relatei sobre fontes que não carregam no Chromium Snap.
Encontrei a seguinte solução alternativa:
Primeiro, feche todas as instâncias de cromo
Esvazie o cache de fonte global e local. Apague todos os arquivos de cache existentes e verifique novamente. Execute novamente o cromo:
Este conjunto de comandos é uma solução para um problema que já relatei aqui:
[chromium] O seletor de arquivos não está exibindo a fonte
Graças às observações fundamentais da resposta de Antoine Pintout, lembrei que havia instalado várias fontes novas, não incluídas no sistema base do Ubuntu.
Um primeiro efeito foi que a janela "Salvar página" no Chromium não era mais capaz de usar qualquer fonte, exibindo um retângulo vazio vertical
▯
para cada letra. É exatamente o mesmo problema do relatório vinculado de Antoine Pintout .No entanto, o Chromium ainda estava funcionando. Então, depois de alguns dias, apresentou a questão da minha pergunta.
Ontem e hoje, o Ubuntu implantou várias atualizações que apliquei: entre elas
snapd
exorg-*
(mas nãoxserver-xorg-video-intel
). Após as atualizações, o Chromium ainda não foi iniciado.Em vez de usar a solução sugerida por Antoine Pintout, simplesmente removi as fontes que havia instalado e o problema desapareceu : o Chromium conseguiu iniciar novamente. Não sei se as atualizações recentes contribuíram para isso.
Vale a pena notar que reinstalei todas as fontes que acabei de remover e o Chromium não foi afetado por elas, desta vez: funciona. Novamente, não sei se as atualizações trouxeram algumas correções.
A propósito, a integração entre Chromium
snap
e Ubuntu ainda requer algumas melhorias.Às vezes, é útil ao solucionar uma falha se você iniciar o aplicativo diretamente de um terminal para poder ver as mensagens de saída do aplicativo, em vez do painel do Ubuntu ou da barra de inicialização ... então abra um terminal ( ctrl + alt + t ) e na questão do terminal
Funciona melhor agora? se sim, o problema é provavelmente devido a uma extensão ruim ... se ainda travar, você pode atualizar sua pergunta com uma cópia e colagem das mensagens mostradas no terminal
ATUALIZE tudo bem agora a partir de sua nova falha relacionada à GPU, então inicie a partir do terminal usando
e vamos ver se dá certo ou não... btw você mesmo instalou os drivers gráficos? ou você está usando o nouveau padrão?
UPDATE2 apenas pesquisando no Google, vejo o Chrome parar de funcionar após a atualização para o Ubuntu 20.04 , portanto, se você estiver disposto a destruir sua instalação do Ubuntu, o que significa que qualquer coisa de valor é copiada com segurança (Dropbox ou MEGA nz, ou em um memory stick, nuvem ...) execute a remoção sugerida do pacote
xserver-xorg-video-intel
... Estou em um laptop Ubuntu 20.04 usando os drivers nouveau padrão, embora tenha uma placa Nvidia, mas tenho esse pacote intel instalado conformeque volta com
Ok, acabei de emitir
e após uma reinicialização, pode confirmar que a máquina está bem, para que possa resolver seu problema (conforme o link acima) ... dependendo do seu apetite ao risco, tente limpar e nos avise (desde que seus backups estejam atualizados)
Esses comandos consertaram meus pacotes quebrados. O Chromium e outros aplicativos funcionaram perfeitamente depois
Isso não responde à pergunta como tal, mas pode ajudar alguém ... Tropecei nisso no trabalho no meu laptop dell depois de instalar as fontes do Windows e a solução alternativa postada por Antoine em relação às fontes resolveu o problema.
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1864365/comments/33
No entanto, apenas tentei a mesma correção no meu Intel NUC e recebo isso
eu tentei isso
$ sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
e uma reinicialização, mas ainda recebe o mesmo erro.
$ lshw -c video | grep driver
retorna i915. Então eu estou supondo que o driver pode ser o problema aqui, bem como as fontes?
Confirmado que a remoção das fontes do Windows que instalei resolve o problema.
De qualquer forma espero que isso ajude alguém.
M
No meu caso, tentei todos os mencionados acima, mas nada realmente ajudou ... Quando tentei com o
" snap connect cromo: gnome-3-28-1804 gnome-3-28-1804: gnome-3-28-1804 "
Descobri que o gnome-3-28-1804 não está instalado, então instalei primeiro por
" sudo snap install gnome-3-28-1804 "
e o cromo estrelado wirking é o meu sistema