google-chrome-stable continue à demander s’il doit être configuré par défaut

Depuis la mise à niveau Ubuntu 15.10, Google-Chrome-Stable demande toujours si elle doit être définie comme navigateur par défaut, même si c’est le cas. J’ai essayé de le réinstaller, mais cela n’a pas aidé. Des idées?

Pour la solution de travail, voir la fin de cette réponse.

RÉPONSE INITIALE 28 octobre 2015 (correctif obsolète)

Pour éviter de vous demander si vous souhaitez utiliser Chrome comme navigateur par défaut, utilisez la solution de contournement suivante (proposée ici et suggérée dans la section commentaires de cette question par Yurii Kolesnykov ):

Ouvrez le fichier ~/.config/google-chrome/Default/Preferences avec un éditeur de texte.

Trouver la ligne

 "check_default_browser": true, 

et le remplacer par

 "check_default_browser": false, 

Dans mon cas, le fichier contenait plus de 200 000 caractères, raison pour laquelle gedit s’est écrasé plusieurs fois. Si c’est la même chose dans votre cas, vous voudrez probablement utiliser un éditeur basé sur un terminal tel que vi.

Veuillez noter qu’il s’agit d’une solution de contournement, le problème lui-même devant être résolu par les développeurs de Chrome.

MISE À JOUR 24 novembre 2015

Comme l’a mentionné Danilo Piazzalunga , le bogue est confirmé . Comme NicDumZ l’a suggéré, votez pour ce bug en cliquant sur

Est-ce que ce bogue vous affecte?

attirer l’attention. Merci!

MISE À JOUR 20 février 2016

Comme le rapportent en premier lieu Ron Thompson et 3vi1 dans la section commentaires; et finalement confirmé par moi-même (avec Ubuntu 15.10), cette solution de contournement ne semble plus fonctionner, du moins pas pour tout le monde, après la réinstallation de google-chrome. Tous ceux qui ont utilisé cette solution de contournement doivent éviter de réinstaller Chrome.

Je vous encourage à nouveau à dire que vous êtes affecté par le bogue du tableau de bord (actuellement 302 personnes).

MISE À JOUR du 5 avril 2016 (solution de travail!)

Un correctif a été proposé sur le tableau de bord qui a apparemment fait le travail pour quelques personnes:

Pour appliquer le correctif, modifiez la ligne 198 dans le fichier /usr/bin/xdg-settings de

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

à

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

MISE À JOUR 25 juillet 2016 (solution de travail!)

Mise à jour du correctif proposé pour (K) Ubuntu 16.04:

Pour appliquer le correctif, modifiez les lignes n ° 177 et n ° 202 du fichier /usr/bin/xdg-settings de

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

à

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

Accédez ensuite aux parameters de Google Chrome et définissez Chrome comme navigateur par défaut.

MISE À JOUR 1er juin 2017

Le bogue a été fermé et marqué comme “Fix Released” à compter d’aujourd’hui. Citant l’utilisateur Olivier Tilloy (osomon) :

Si j’ai lu le rapport correctement, le problème a été résolu dans xdg-utils in xenial. Wily est EOL depuis presque un an, alors je ferme le virus.

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

Cela a été identifié comme un bogue dans les utilitaires XDG et cela affecte également le navigateur Chromium.

Voir LP Bogue n ° 1509139 .

J’avais le même problème avec 15.10. À chaque fois que je redémarrais et que je démarrais Chrome, il se plaignait que ce n’était pas le navigateur par défaut, même si les détails des parameters, Applications par défaut, le montrent par défaut pour le Web. J’ai remarqué que Firefox était la valeur par défaut pour les photos, alors réglez-le sur Visionneuse d’images. Après un redémarrage total, chrome ne se plaint plus. Je devrais essayer plusieurs fois avant de prétendre que cela résout mon problème, mais je voulais partager le résultat initial si quelqu’un est sur le point d’essayer lui-même des choses.