Quando tento iniciar o chrome, recebo uma mensagem que diz “Falha ao carregar extensão de: arquivo .Manifest está faltando ou ilegível”

7

De repente, quando eu tento o top open chrome no Ubuntu, recebo esta mensagem:

Então, quando clico em OK, ele é aberto sem meus perfis. Eu excluí todos os perfis e desinstalei, purgou e reinstalei o chrome e continua acontecendo.

Alguém mais tem esse problema?

chrome: versão 55.0.2883.87 desconhecido (64 bits)

ubuntu: Ubuntu 16.04.1 LTS

    
por Alex028502 16.01.2017 / 15:41

4 respostas

11

Depois de finalmente corrigi-lo, excluindo todas as entradas .desktop do chrome.

find ~ -name "*chrome*.desktop"
#and then after looking at the list and maybe looking inside the files and deciding
#that you are ok with deleting them just to see if this fixes it....
find ~ -name "*chrome*.desktop" | xargs rm
#or something like
find ~ -name "*chrome*.desktop" | xargs gvfs-trash
#or maybe just save them in a folder or rename them while you make sure
#this is the problem

Eu não consigo reproduzir a situação, então não posso dizer a você com certeza se foi isso, mas pode valer a pena se você tiver o mesmo problema.

    
por Alex028502 18.01.2017 / 11:41
2

Tive o mesmo problema. Foi assim que consertei:

apt-get remove google-chrome-stable
export CHROME_VERSION="google-chrome-stable"
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - 
echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list
apt-get update -qqy
apt-get -qqy install ${CHROME_VERSION:-google-chrome-stable}
rm /etc/apt/sources.list.d/google-chrome.list
rm -rf /var/lib/apt/lists/* /var/cache/apt/*
    
por ANDY 31.01.2017 / 18:38
2

Eu encontrei este problema como resultado de uma extensão incompletamente instalada. A extensão, chromium-lwn4chrome , foi instalada através do aptitude. Não tenho ideia de como alguns de seus arquivos acabaram não sendo instalados.

Eu finalmente encontrei executando

strace -ochromium.strace chromium

No arquivo chromium.strace, procurei pela string "anifest" e encontrei as linhas

 lstat("/usr/share/chromium/extensions/lwn4chrome", 0x7ffd0c3bc520) = -1 ENOENT (No such file or directory)
 access("manifest.json", F_OK) = -1 ENOENT (No such file or directory)

Procurando por lwn4chrome , achei

 open("/etc/chromium.d/lwn4chrome", O_RDONLY) = 3

Investigando esse arquivo, encontrei

export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --load-extension=/usr/share/chromium/extensions/lwn4chrome"

mas não havia nenhum arquivo ou diretório chamado /usr/share/chromium/extensions/lwn4chrome no meu sistema. Eu purgou o pacote chromium-lwn4chrome e o problema desapareceu. Eu então reinstalei (porque fiquei curioso) e desta vez tudo deu certo.

    
por Joe Pfeiffer 04.04.2017 / 19:11
0

Isso pode ser causado pelo Chrome / Chromium não completamente excluído. Eu enfrentei esse problema quando tentei lançar o Jupyter Notebook depois de reinstalar o Chromium. No caso semelhante, os próximos passos podem ajudar ^

# Show all .desktop entries of Chrome/Chromium
find ~ -name "*chrom*.desktop"

# Delete them
find ~ -name "*chrom*.desktop" | xargs rm
    
por zetyquickly 10.05.2018 / 11:28