Desde que instalei o Ubuntu (nova instalação em uma nova máquina) e defino o Google Chrome como navegador padrão, sempre que abro links de aplicativos externos, eles são abertos como guias em branco na nova janela do navegador (sem redirecionamento real para o site, apenas uma guia em branco) .
Eu mudei para o Firefox e esse comportamento não persiste. Se eu voltar ao Chrome como navegador padrão (por aplicativos padrão), isso acontecerá novamente.
Percebi que, tanto no Unity Launcher quanto nas configurações padrão do aplicativo, o Chrome não é chamado apenas de "Google Chome", mas de "Nova guia - Google Chrome". Não tenho certeza se isso está relacionado ou como corrigi-lo. Fiz algumas pesquisas que sugerem procurar mimeapps.list ou verificar se o google-chrome-stable.desktop contém um valor de% U, mas nada disso ajudou.
Este é um extrato da entrada .desktop a propósito:
[Desktop Entry]
Version=1.0
Name=Google Chrome
Exec=/usr/bin/google-chrome-stable %U
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
isto é mimeapps.list
[Default Applications]
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
Respostas:
Como disse unfulvio, a questão está com
google-chrome.desktop
, e está faltando a%U
discussão.Abrir arquivo:
$HOME/.local/share/applications/google-chrome.desktop
Encontre a linha:
Adicione um espaço e
%U
:Salve o arquivo.
fonte
Acho que resolvi removendo esta entrada .desktop:
rm $HOME/.local/share/applications/google-chrome.desktop
que tinha o nome incorreto
New Tab - Google Chrome
e era responsável pelo novo comportamento da janela / guia descrito na minha pergunta originalEu tive que recriar o ícone do aplicativo depois disso, embora
fonte