Externe Links werden als leere Tabs in einem neuen Browserfenster in Chrome geöffnet

109

Seit ich Ubuntu installiert habe (Neuinstallation auf einem neuen Rechner) und Google Chrome als Standardbrowser eingestellt habe, werden beim Öffnen von Links von externen Apps diese als leere Tabs im neuen Browserfenster geöffnet (keine eigentliche Umleitung zur Site, nur ein leere Registerkarte).

Ich habe zu Firefox gewechselt und dieses Verhalten bleibt nicht bestehen. Wenn ich zurück zu Chrome als Standard-Browser (über Standard-Apps) wechseln, passiert es wieder.

Ich habe festgestellt, dass Chrome sowohl in Unity Launcher als auch in den Standardeinstellungen der App nicht nur "Google Chome", sondern "Neuer Tab - Google Chrome" heißt. Nicht sicher, ob dies zusammenhängt oder wie es zu beheben ist. Ich habe einige Suchen gemacht, die vorschlagen, nach mimeapps.list zu suchen oder zu überprüfen, dass google-chrome-stable.desktop einen% U-Wert enthält, aber keiner davon hilft.

Dies ist übrigens ein Auszug aus dem .desktop-Eintrag:

[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

das ist 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
    
unfulvio 24.10.2015, 20:53
quelle

2 Antworten

202

Wie nicht erwähnt, liegt das Problem bei google-chrome.desktop und es fehlt das Argument %U .

Öffnen Sie die Datei: $HOME/.local/share/applications/google-chrome.desktop

Finde die Zeile:

Exec=/opt/google/chrome/chrome

Fügen Sie ein Leerzeichen und %U hinzu:

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

Speichern Sie dann die Datei.

    
LostNomad311 24.11.2015, 02:01
quelle
9

Ich glaube, ich habe das gelöst, indem ich diesen .desktop-Eintrag entfernt habe:

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

hatte den fehlerhaften Namen New Tab - Google Chrome und war verantwortlich für das neue Fenster / Tab-Verhalten, das in meiner ursprünglichen Frage

beschrieben wurde

Ich musste das App-Icon danach neu erstellen, obwohl

    
unfulvio 25.10.2015 16:45
quelle