Links externos são abertos como guias em branco na nova janela do navegador no Chrome

114

Desde que instalei o Ubuntu (nova instalação em uma nova máquina) e defini o Google Chrome como navegador padrão, sempre que abro links de aplicativos externos, eles são abertos como guias vazias na nova janela do navegador (sem redirecionamento real para o site, apenas aba em branco).

Eu mudei para o Firefox e esse comportamento não persiste. Se eu voltar ao Chrome como navegador padrão (por meio de aplicativos padrão), isso acontece novamente.

Percebi que no Unity Launcher e nas configurações padrão do aplicativo, o Chrome não é chamado apenas de "Google Chome", mas de "New Tab - Google Chrome". Não tenho certeza se isso está relacionado ou como corrigi-lo. Fiz algumas pesquisas que sugerem procurar por 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 pelo caminho:

[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
    
por unfulvio 24.10.2015 / 20:53
fonte

2 respostas

216

Como unfulvio disse, o problema é com google-chrome.desktop e está faltando o argumento %U .

Abrir arquivo: $HOME/.local/share/applications/google-chrome.desktop

Encontre a linha:

Exec=/opt/google/chrome/chrome

Adicione um espaço e %U :

Exec=/opt/google/chrome/chrome %U

Em seguida, salve o arquivo.

    
por LostNomad311 24.11.2015 / 02:01
fonte
9

Acho que resolvi removendo essa entrada do .desktop:

rm $HOME/.local/share/applications/google-chrome.desktop

que tinha o nome incorreto New Tab - Google Chrome e foi responsável pelo novo comportamento de janela / guia descrito na minha pergunta original

Eu tive que recriar o ícone do aplicativo depois disso, embora

    
por unfulvio 25.10.2015 / 16:45
fonte