google-chrome-stable fragt immer wieder, ob es auf Standard gesetzt werden soll

google-chrome-stable fragt immer wieder, ob es auf Standard gesetzt werden soll

Seit dem Upgrade auf Ubuntu 15.10 fragt google-chrome-stable ständig, ob es als Standardbrowser festgelegt werden soll, obwohl es bereits so ist. Ich habe versucht, es neu zu installieren, aber das hat nicht geholfen. Irgendwelche Ideen?

Antwort1

Die funktionierende Lösung finden Sie am Ende dieser Antwort.

ERSTE ANTWORT 28. Oktober 2015 (veralteter Fix)

Um die Frage zu vermeiden, ob Sie Chrome als Standardbrowser verwenden möchten, verwenden Sie die folgende Problemumgehung (vorgeschlagenHierund im Kommentarbereich dieser Frage vorgeschlagen vonJurij Kolesnykow):

Öffnen Sie die Datei ~/.config/google-chrome/Default/Preferencesmit einem Texteditor.

Finde die Linie

"check_default_browser": true,

und ersetzen Sie es durch

"check_default_browser": false,

In meinem Fall war die Datei >200.000 Zeichen groß, weshalb gedit ein paar Mal abstürzte. Wenn das bei Ihnen auch der Fall ist, sollten Sie wahrscheinlich einen terminalbasierten Editor wie vi verwenden.

Bitte beachten Sie, dass dies eine Problemumgehung ist. Das Problem selbst muss von den Chrome-Entwicklern behoben werden.

UPDATE 24. November 2015

AlsDanilo Piazzalungaerwähnt, der Fehler istbestätigt. AlsNicDumZvorgeschlagen, stimmen Sie bitte für diesen Fehler, indem Sie auf klicken

Betrifft Sie dieser Fehler?

um Aufmerksamkeit zu erregen. Danke!

UPDATE 20. Februar 2016

Wie zuerst berichtet vonRon ThompsonUnd3 gegen 1im Kommentarbereich; und schließlich von mir selbst bestätigt (mit Ubuntu 15.10), scheint dieser Workaround nach der Neuinstallation von Google Chrome nicht mehr zu funktionieren, zumindest nicht für alle. Jeder, der diesen Workaround verwendet hat, sollte versuchen, eine Neuinstallation von Chrome zu vermeiden.

Ich ermutige Sie noch einmal, zu sagen, dass Sie von dem Fehler betroffen sind aufStartrampe(aktuell 302 Personen).

UPDATE, 5. April 2016 (Funktionierender Fix!)

AFixwurde vorgeschlagen amStartrampedas hat bei einigen Leuten offenbar funktioniert:

Um den Fix anzuwenden, ändern Sie Zeile Nr. 198 in der Datei /usr/bin/xdg-settingsvon

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//'`"

Zu

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//' | head -n 1`"

UPDATE, 25. Juli 2016 (Funktionierender Fix!)

Update zum vorgeschlagenen Fix für (K)Ubuntu 16.04:

Um den Fix anzuwenden, ändern Sie die Zeilen #177 und #202 in der Datei /usr/bin/xdg-settingsvon

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word"

Zu

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word | head -n 1`"

Gehen Sie dann zu den Google Chrome-Einstellungen und legen Sie Chrome als Standardbrowser fest.

UPDATE 1. Juni 2017

DerInsektwurde geschlossen und ab heute als "Fix freigegeben" markiert. Zitat des BenutzersOlivier Tilloy (osomon):

Wenn ich den Bericht richtig lese, wurde das Problem in xdg-utils in xenial behoben. Wily ist seit fast einem Jahr EOL, daher schließe ich den Fehler.

no longer affects: chromium-browser no longer affects: google-chrome-beta (Ubuntu) no longer affects: google-chrome (Ubuntu) Changed in chromium-browser (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: In Progress → Invalid Changed in xdg-utils (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: Confirmed → Fix Released

Antwort2

Dies wurde als Fehler in den XDG-Dienstprogrammen aufgespürt und betrifft auch den Chromium-Browser.

SehenLP-Fehler Nr. 1509139.

Antwort3

Ich hatte das gleiche Problem mit 15.10. Bei jedem Neustart und Start von Chrome beschwerte es sich, dass es nicht der Standardbrowser sei, obwohl in den Einstellungen unter „Standardanwendungen“ angegeben ist, dass es der Standardbrowser für das Web ist. Mir fiel auf, dass Firefox der Standardbrowser für Fotos war, also stellte ich es auf den Bildbetrachter. Nach insgesamt einem Neustart beschwert sich Chrome nicht mehr. Ich sollte es noch ein paar Mal versuchen, bevor ich behaupte, dass dies mein Problem gelöst hat, wollte aber das erste Ergebnis mitteilen, falls jemand in der Stimmung ist, Dinge selbst auszuprobieren.

verwandte Informationen