google-chrome-stable continua a chiedere se deve essere impostato sul valore predefinito


80

Dall'aggiornamento di Ubuntu 15.10, google-chrome-stable continua a chiedersi se debba essere impostato come browser predefinito, anche se lo è già. Ho provato a reinstallarlo, ma non è stato d'aiuto. Qualche idea?


iirc, vai alle impostazioni generali -> deselezionaAlways check if chrome is your default browser
Ravan il

Ma non dovrebbe segnalare che non è il browser predefinito mentre lo è già. Sospetto un bug qui. (L'ho notato anch'io. Aggiornato proprio questa mattina, quindi non posso indagare proprio ora.)
Jos

1
Sì, questo è il punto. Dice che non è il browser predefinito nelle impostazioni e se faccio clic su "Imposta come browser predefinito" non cambia nulla.
Yanick Nedderhoff,

1
Prima di tutto, questo forum non è per segnalazioni di bug, come indicato nelle FAQ . Ecco le informazioni su come segnalare i bug . Ed ecco una soluzione per il tuo problema:
Yurii Kolesnykov il

1
@YanickNedderhoff Ho proposto la modifica per la risposta menzionata. Ma prima che vengano esaminati, sostituire "Profilo 1" con "Predefinito" nel percorso.
Yurii Kolesnykov,

Risposte:


54

Per la correzione di lavoro, vedere la fine di questa risposta.

RISPOSTA INIZIALE 28 ottobre 2015 (correzione obsoleta)

Per evitare che ti venga chiesto se desideri utilizzare Chrome come browser predefinito, utilizza la seguente soluzione alternativa (proposta qui e suggerita nella sezione commenti di questa domanda da Yurii Kolesnykov ):

Apri il file ~/.config/google-chrome/Default/Preferencescon un editor di testo.

Trova la linea

"check_default_browser": true,

e sostituirlo con

"check_default_browser": false,

Nel mio caso, il file era> 200k caratteri, per cui gedit si è bloccato alcune volte. Se è lo stesso nel tuo caso, probabilmente vorrai usare un editor basato su terminali come vi.

Tieni presente che si tratta di una soluzione alternativa, il problema stesso deve essere risolto dagli sviluppatori di Chrome.

AGGIORNAMENTO 24 novembre 2015

Come ha detto Danilo Piazzalunga , il bug è confermato . Come suggerito da NicDumZ , vota questo errore facendo clic su

Questo bug ti riguarda?

per attirare l'attenzione. Grazie!

AGGIORNAMENTO 20 febbraio 2016

Come riportato prima da Ron Thompson e 3vi1 nella sezione commenti; e finalmente confermato da me stesso (usando Ubuntu 15.10), questa soluzione alternativa non sembra più funzionare, almeno non per tutti, dopo aver reinstallato google-chrome. Chiunque abbia utilizzato questa soluzione alternativa dovrebbe cercare di evitare la reinstallazione di Chrome.

Ti incoraggio ancora a dire che sei interessato dal bug sul launchpad (attualmente 302 persone).

AGGIORNAMENTO 5 aprile 2016 (correzione di lavoro!)

È stata proposta una correzione sul launchpad che apparentemente ha fatto il lavoro per un paio di persone:

Per applicare la correzione, modificare la riga # 198 nel file /usr/bin/xdg-settingsda

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

per

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

AGGIORNAMENTO 25 luglio 2016 (correzione di lavoro!)

Aggiornamento della correzione proposta per (K) Ubuntu 16.04:

Per applicare la correzione, modificare le righe # 177 e # 202 nel file /usr/bin/xdg-settingsda

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

per

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

Quindi vai alle impostazioni di Google Chrome e imposta Chrome come browser predefinito.

AGGIORNAMENTO 1 giugno 2017

Il bug è stato chiuso e contrassegnato come "Fix Release" da oggi. Citando l'utente Olivier Tilloy (osomon) :

Se ho letto correttamente il rapporto, il problema è stato risolto in xdg-utils in xenial. Wily è stato EOL per quasi un anno, quindi sto chiudendo il bug.

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


1
Potresti suggerire di seguire il bug e di votarlo facendo clic su "Questo bug ti riguarda?" ? Grazie!
Nicolas Dumazet,

Sembra che la segnalazione di bug sia per Chromium, ma questo errore si applica anche a Google Chrome. È importante? Inoltre, la riga "check_default_browser" non appare nel file di configurazione per me.
Nicomaco,

Sì, interessa sia Chromium che Chrome. Ma Chrome si basa su Chromium, quindi se è riparato, dovrebbe essere riparato per entrambi. A proposito di quella linea mancante: non lo so. Potresti semplicemente aggiungere la linea e vedere se funziona?
Yanick Nedderhoff l'

3
Solo per confermare ... la nuova soluzione offerta (in sostituzione del comando regex) funziona per me il 15.10 :) Grazie.
TacB0sS,

2
AGGIORNAMENTO 5 aprile 2016 (correzione di lavoro!) Risolto questo problema per me, su Ubuntu 15.10 con Chrome versione 50.0.2661.102 (64-bit)
CharlyDelta


-1

Avevo lo stesso problema con il 15.10. Ogni volta che ho riavviato e avviato Chrome, mi sono lamentato del fatto che non era il browser predefinito anche se i dettagli delle impostazioni Applicazioni predefinite lo mostrano come predefinito per il web. Ho notato che Firefox era predefinito per le foto, quindi impostalo su visualizzatore di immagini. Dopo un totale di uno riavvia Chrome non si lamenta più. Dovrei provare ancora qualche volta prima di affermare che questo ha risolto il mio problema, ma volevo condividere il risultato iniziale se qualcuno è nella modalità di provare le cose da solo.


Aggiornamento: potrebbe essere un'aringa rossa. chrome: // settings mostra ancora che chrome non è il mio browser predefinito. Devo aver premuto il pulsante "Non chiedere più" per errore durante il test. Non riesco a trovare il file delle preferenze per invertire quella decisione
sig
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.