Veja o que funcionou para mim.
sudo update-alternatives --config x-www-browser
Existem 2 opções para o navegador x-www alternativo (fornecendo / usr / bin / x-www-browser).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/firefox 40 manual mode
2 /usr/bin/google-chrome-stable 200 manual mode
xdg-settings set default-web-browser google-chrome.desktop
Verificado com xdg-settings get default-web-browser
saída:
google-chrome.desktop
Eu acredito que você está perdendo algumas entradas do Chrome da sua mimeapps.list também. Minha saída após os comandos acima é a seguinte:
grep chrome ~/.config/mimeapps.list
application/x-mswinurl=google-chrome.desktop;
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
Fontes:
/. config / mimeapps.list