google-chrome-stable continua perguntando se deve ser definido como padrão

78

Desde a atualização do Ubuntu 15.10, o google-chrome-stable continua perguntando se deve ser configurado como navegador padrão, mesmo que já esteja. Tentei reinstalá-lo, mas isso não ajudou. Alguma idéia?

    
por Yanick Nedderhoff 23.10.2015 / 10:07

3 respostas

54

Para a correção de trabalho, veja o final desta resposta.

RESPOSTA INICIAL 28 de outubro de 2015 (correção desatualizada)

Para evitar ser perguntado se você deseja usar o Chrome como o navegador padrão, use a seguinte solução alternativa (proposta aqui e sugerido na seção de comentários desta questão por Yurii Kolesnykov ):

Abra o arquivo ~/.config/google-chrome/Default/Preferences com um editor de texto.

Encontre a linha

"check_default_browser": true,

e substitua por

"check_default_browser": false,

No meu caso, o arquivo tinha > 200k caracteres, motivo pelo qual o gedit caiu algumas vezes. Se é o mesmo no seu caso, você provavelmente quer usar um editor baseado em terminal como o vi.

Por favor, note que esta é uma solução alternativa, o problema em si tem de ser corrigido pelos desenvolvedores do Chrome.

ATUALIZAÇÃO 24 de novembro de 2015

Como Danilo Piazzalunga mencionou, o bug é confirmado . Como NicDumZ sugerido, por favor vote este erro clicando em

parachamaraatenção.Obrigado!

ATUALIZAÇÃO20defevereirode2016

Comorelatadoprimeiropor Ron Thompson e 3vi1 na seção de comentários; e finalmente confirmado por mim mesmo (usando o Ubuntu 15.10), esta solução parece não funcionar mais, pelo menos não para todos, depois de reinstalar o google-chrome. Todos os que usaram essa solução alternativa devem tentar evitar a reinstalação do chrome.

Mais uma vez, incentivo você a dizer que você é afetado pelo bug no launchpad (atualmente 302 pessoas).

ATUALIZAÇÃO 5 de abril de 2016 (Correção de trabalho!)

Uma correção foi proposta em launchpad que aparentemente fez o trabalho para algumas pessoas:

Para aplicar a correção, altere a linha 198 no arquivo /usr/bin/xdg-settings de

command="'grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//''"

para

command="'grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//' | head -n 1'"

ATUALIZAÇÃO 25 de julho de 2016 (Correção de trabalho!)

Atualize para a correção proposta para (K) Ubuntu 16.04:

Para aplicar a correção, altere as linhas # 177 e # 202 no arquivo /usr/bin/xdg-settings de

command="'grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word"

para

command="'grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word | head -n 1'"

Em seguida, acesse as configurações do Google Chrome e defina o Chrome como navegador padrão.

ATUALIZAÇÃO em 1º de junho de 2017

O Bug foi fechado e marcado como "Fix Released" a partir de hoje. Citando o usuário Olivier Tilloy (osomon) :

% bl0ck_qu0te%     
por Yanick Nedderhoff 28.10.2015 / 12:48
3

Isso foi rastreado como um bug nos utilitários XDG e também afeta o Chromium Browser.

Veja LP Bug # 1509139 .

    
por Danilo Piazzalunga 11.11.2015 / 23:01
-1

Eu estava tendo o mesmo problema com 15.10. Cada vez que eu reiniciei e iniciei o chrome, ele reclamou que não era o navegador padrão, mesmo que os detalhes das configurações mostrassem o padrão para a web. Percebi que o firefox era o padrão para fotos, então defina isso para o visualizador de imagens. Depois de um total de reinicializações, o cromo não está mais reclamando. Eu deveria tentar mais algumas vezes antes de afirmar que isso resolveu o meu problema, mas queria compartilhar o resultado inicial, se alguém está no modo de tentar as coisas sozinhas.

    
por mrh53 31.12.2015 / 18:22