Pregunta:
Desde que instalé Ubuntu (instalación nueva en una máquina nueva) y configuré Google Chrome como navegador predeterminado, cada vez que abro enlaces de aplicaciones externas, estos se abren como pestañas en blanco en la nueva ventana del navegador (sin redirección real al sitio, solo una pestaña en blanco) .
Cambié a Firefox y este comportamiento no persiste. Si vuelvo a Chrome como navegador predeterminado (a través de aplicaciones predeterminadas), vuelve a suceder.
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 comprobar que google-chrome-stable.desktop contiene un valor% 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
Respuesta:
Como dijo unfulvio, el problema es con google-chrome.desktop
y le falta el argumento %U
Abrir archivo: $HOME/.local/share/applications/google-chrome.desktop
Encuentra la línea:
Exec=/opt/google/chrome/chrome
Agrega un espacio y %U
:
Exec=/opt/google/chrome/chrome %U
Luego guarde el archivo.