it-swarm.com.de

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

Seit ich Ubuntu installiert habe (Neuinstallation auf einem neuen Computer) und Google Chrome als Standardbrowser festgelegt habe, werden diese bei jedem Öffnen von Links aus externen Apps als leere Registerkarten in einem neuen Browserfenster geöffnet (keine tatsächliche Weiterleitung zur Website) , nur ein leerer Tab).

Ich habe zu Firefox gewechselt und dieses Verhalten hält nicht an. Wenn ich als Standardbrowser zurück zu Chrome wechsle (über Standard-Apps), geschieht dies erneut.

Ich habe festgestellt, dass Chrome sowohl in Unity Launcher als auch in den Standard-App-Einstellungen nicht nur als "Google Chome", sondern als "Neuer Tab - Google Chrome" bezeichnet wird. Ich bin mir nicht sicher, ob dies im Zusammenhang steht oder wie es behoben werden kann. Ich habe einige Suchanfragen durchgeführt, die vorschlagen, nach mimeapps.list zu suchen, oder zu überprüfen, ob die Datei google-chrome-stable.desktop einen% U-Wert enthält, aber keine davon hat geholfen.

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
122
unfulvio

Wie unvollkommen gesagt, liegt das Problem bei google-chrome.desktop, und es fehlt das Argument %U.

Datei öffnen: $HOME/.local/share/applications/google-chrome.desktop

Finde die Linie:

Exec=/opt/google/chrome/chrome

Füge ein Leerzeichen und %U hinzu:

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

Speichern Sie dann die Datei.

236
LostNomad311

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

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

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

Danach musste ich das App-Symbol neu erstellen

10
unfulvio