google-chrome-stable fragt immer wieder, ob die Standardeinstellung verwendet werden soll

80

Seit dem Ubuntu 15.10-Upgrade fragt google-chrome-stable immer wieder, ob es als Standardbrowser festgelegt werden soll, obwohl dies bereits der Fall ist. Ich habe versucht, es neu zu installieren, aber das hat nicht geholfen. Irgendwelche Ideen?

Yanick Nedderhoff
quelle
iirc, gehe zu den allgemeinen Einstellungen -> deaktiviereAlways check if chrome is your default browser
Ravan
Es sollte jedoch nicht gemeldet werden, dass dies nicht der Standardbrowser ist, solange dies bereits der Fall ist. Ich vermute hier einen Bug. (Ich habe es auch bemerkt. Ich habe erst heute Morgen ein Upgrade durchgeführt und kann es jetzt nicht untersuchen.)
Jos,
1
Ja, das ist der Punkt. Es heißt, es ist nicht der Standardbrowser in den Einstellungen, und wenn ich auf "Auf Standardbrowser setzen" klicke, ändert sich nichts.
Yanick Nedderhoff
1
Erstens ist dieses Forum nicht für Fehlerberichte gedacht, wie in den FAQ angegeben . Hier finden Sie Informationen zum Melden von Fehlern . Und hier ist eine Abhilfe für das Problem:
Jurij Kolesnykov
1
@YanickNedderhoff Ich habe vorgeschlagen, die Antwort zu bearbeiten. Ersetzen Sie jedoch "Profil 1" vor der Überprüfung durch "Standard" im Pfad.
Yurii Kolesnykov

Antworten:

54

Informationen zur Fehlerbehebung finden Sie am Ende dieser Antwort.

ERSTE ANTWORT 28. Oktober 2015 (veralteter Fix)

Um nicht gefragt zu werden, ob Sie Chrome als Standardbrowser verwenden möchten, verwenden Sie die folgende Problemumgehung ( hier vorgeschlagen und im Kommentarbereich dieser Frage von Yurii Kolesnykov vorgeschlagen ):

Ö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> 200k Zeichen, weshalb gedit einige Male abstürzte. Wenn es in Ihrem Fall dasselbe ist, möchten Sie wahrscheinlich einen terminalbasierten Editor wie vi verwenden.

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

UPDATE 24. November 2015

Wie Danilo Piazzalunga erwähnte, ist der Fehler bestätigt . Wie von NicDumZ vorgeschlagen, stimmen Sie diesen Fehler ab, indem Sie auf klicken

Betrifft Sie dieser Bug?

Aufmerksamkeit erregen. Vielen Dank!

UPDATE 20. Februar 2016

Wie zuerst von Ron Thompson und 3vi1 im Kommentarbereich berichtet; und schließlich von mir (mit Ubuntu 15.10) bestätigt, scheint diese Problemumgehung nach der Neuinstallation von Google-Chrome nicht mehr zu funktionieren, zumindest nicht für alle. Jeder, der diese Problemumgehung verwendet hat, sollte versuchen, eine Neuinstallation von Chrome zu vermeiden.

Ich möchte Sie erneut ermutigen zu sagen, dass Sie von dem Fehler auf dem Launchpad betroffen sind (derzeit 302 Personen).

UPDATE 5. April 2016 (Arbeitsfix!)

Auf dem Launchpad wurde ein Fix vorgeschlagen , der anscheinend für ein paar Leute funktioniert hat:

Ändern Sie Zeile 198 in der Datei /usr/bin/xdg-settingsvon, um das Update anzuwenden

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 (Arbeitsfix!)

Update auf das vorgeschlagene Update für (K) Ubuntu 16.04:

Ändern Sie die Zeilen 177 und 202 in der Datei /usr/bin/xdg-settingsvon, um das Update anzuwenden

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`"

Rufen Sie dann die Google Chrome-Einstellungen auf und legen Sie Chrome als Standardbrowser fest.

UPDATE 1. Juni 2017

Der Bug wurde geschlossen und ab heute als "Fix Released" markiert. Zitat des Benutzers Olivier Tilloy (osomon) :

Wenn ich den Bericht richtig gelesen habe, wurde das Problem in xenial in xdg-utils behoben. Wily ist seit fast einem Jahr EOL, also 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

Yanick Nedderhoff
quelle
1
Könnten Sie vorschlagen, dem Fehler zu folgen und ihn durch Klicken auf "Betrifft Sie dieser Fehler?" Abzustimmen? ? Vielen Dank!
Nicolas Dumazet
Es scheint, dass der Fehlerbericht für Chromium gilt, dieser Fehler gilt jedoch auch für Google Chrome. Spielt das eine Rolle? Außerdem erscheint die Zeile "check_default_browser" für mich nicht in dieser Konfigurationsdatei.
Nicomachus
Ja, es betrifft sowohl Chrom als auch Chrome. Chrome basiert jedoch auf Chromium. Wenn dies behoben ist, sollte es für beide behoben werden. Über diese fehlende Zeile: Ich weiß es nicht. Können Sie einfach die Zeile hinzufügen und sehen, ob es funktioniert?
Yanick Nedderhoff
3
Nur zur Bestätigung ... die neue Lösung (die den Befehl regex ersetzt) ​​funktioniert bei mir am 15.10. :) Danke.
TacB0sS
2
UPDATE 5. April 2016 (Working Fix!) Behoben dieses Problem für mich, auf Ubuntu 15.10 mit Chrome Version 50.0.2661.102 (64-Bit)
CharlyDelta
3

Dies wurde in XDG-Dienstprogrammen als Fehler erkannt und betrifft auch den Chromium-Browser.

Siehe LP Bug # 1509139 .

Danilo Piazzalunga
quelle
2
Wie wäre es mit einem Vorschlag, mit einem Klick auf "Betrifft Sie dieser Fehler?" ? Vielen Dank!
Nicolas Dumazet
-1

Ich hatte das gleiche Problem mit 15.10. Jedes Mal, wenn ich neu gestartet und Chrome gestartet habe, wurde beanstandet, dass es nicht der Standardbrowser war, obwohl in den Einstellungsdetails unter Standardanwendungen der Standard für das Web angezeigt wird. Mir ist aufgefallen, dass Firefox die Standardeinstellung für Fotos ist. Stellen Sie diese Option auf Bildbetrachter ein. Nach 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, wenn jemand in der Lage ist, Dinge selbst auszuprobieren.

mrh53
quelle
Update: Könnte ein roter Hering sein. chrome: // settings zeigt immer noch an, dass chrome nicht mein Standardbrowser ist. Ich muss während des Tests versehentlich auf die Schaltfläche "Nicht mehr fragen" geklickt haben. Ich kann die
Einstellungsdatei