No Xubuntu, tanto o Chrome quanto o Firefox são navegadores padrão

4

Eu tenho um problema em que o Chrome e o Firefox dizem, em seus respectivos menus de preferências, que eles são o navegador padrão. Nos Aplicativos Preferidos do Xubuntu, o Chrome é escolhido e

~$ sudo update-alternatives --config x-www-browser
[sudo] password for xxxx: 
There are 2 choices for the alternative x-www-browser (providing /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

o mesmo para o gnome-www-browser. Então, parece que o Chrome deve ser o navegador padrão? Mas o problema é que, quando eu clico em um link em um e-mail Geary, o Firefox é aberto. Então, de alguma forma, o Firefox também é um navegador preferido?!

Eu testei o seguinte no terminal:

x-www-browser: abre o Chrome

xdg-open link : link aberto no Chrome

Tudo bem, mas se eu clicar em um link da Web no Geary ou usar "Abrir link" no link acima, no Terminal, os links serão abertos no Firefox.

Pense que pode ter algo a ver com o "mimeapps.list":

msix:~/.config$ grep firefox mimeapps.list
text/html=exo-web-browser.desktop;mousepad.desktop;firefox.desktop;
x-scheme-handler/ftp=firefox.desktop;
x-scheme-handler/chrome=firefox.desktop;
application/x-extension-htm=firefox.desktop;
application/x-extension-html=firefox.desktop;
application/x-extension-shtml=firefox.desktop;
application/xhtml+xml=firefox.desktop;
application/x-extension-xhtml=firefox.desktop;
application/x-extension-xht=firefox.desktop;
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
application/x-extension-htm=firefox.desktop
application/x-extension-html=firefox.desktop
application/x-extension-shtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/x-extension-xht=firefox.desktop
msix:~/.config$ grep chrome mimeapps.list
x-scheme-handler/chrome=firefox.desktop;
x-scheme-handler/chrome=firefox.desktop

Não sabe o que controla esta lista.

Eu quero que o somente Chrome seja padrão e também abra links da Web em outros aplicativos. O que poderia estar errado?

    
por Bengt Olsson 12.10.2016 / 21:07

2 respostas

1

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:

Como alterar o navegador padrão E os parâmetros da linha de comando usados para abrir um link do gnome-terminal

/. config / mimeapps.list

    
por Elder Geek 12.10.2016 / 22:40
0

Substituir "firefox" por "google-chrome" em todos os lugares em ~ / .config / mimeapps.list resolveu meu problema. Os links agora abrem no Chrome e o Firefox não se considera mais um navegador padrão.

Acredite que há um bug em algum lugar em como "mimeapps.list" é controlado pelo Chrome / Firefox.

    
por Bengt Olsson 13.10.2016 / 08:53