Desde que instalé Ubuntu (instalación nueva en una nueva máquina) y configuré Google Chrome como navegador predeterminado, cada vez que abro enlaces desde aplicaciones externas, estas se abren como pestañas en blanco en una nueva ventana del navegador (sin redirección real al sitio, solo una pestaña en blanco) .
Me cambié a Firefox y este comportamiento no persiste. Si vuelvo a Chrome como navegador predeterminado (a través de aplicaciones predeterminadas), vuelve a ocurrir.
Noté que tanto en Unity Launcher como en la configuración predeterminada de la aplicación, Chrome no se llama solo 'Google Chome' sino 'Nueva pestaña: Google Chrome'. No estoy seguro de si esto está relacionado o cómo solucionarlo. Hice algunas búsquedas que sugieren buscar mimeapps.list o verificar que google-chrome-stable.desktop contiene un valor de% U, pero ninguno de estos ayudó.
Por cierto, este es un extracto de la entrada .desktop:
[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
esto es 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
Respuestas:
Como dijo unfulvio, el problema está en
google-chrome.desktop
y falta el%U
argumento.Abrir documento:
$HOME/.local/share/applications/google-chrome.desktop
Encuentra la línea:
Agrega un espacio y
%U
:Luego guarda el archivo.
fuente
Creo que lo resolví eliminando esta entrada .desktop:
rm $HOME/.local/share/applications/google-chrome.desktop
que tenía el nombre erróneo
New Tab - Google Chrome
y era responsable del nuevo comportamiento de ventana / pestaña descrito en mi pregunta originalAunque tuve que recrear el ícono de la aplicación después de eso
fuente