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?
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?
Risposte:
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/Preferences
con 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
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-settings
da
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-settings
da
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
Questo è stato rintracciato come un bug nelle utility XDG e influenza anche Chromium Browser.
Vedi LP Bug # 1509139 .
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.
Always check if chrome is your default browser