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

80

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 déjà le cas. J'ai essayé de le réinstaller, mais cela n'a pas aidé. Des idées?

Yanick Nedderhoff
la source
iirc, allez dans les paramètres généraux -> décochezAlways check if chrome is your default browser
Ravan
Mais il ne faut pas signaler que ce n'est pas le navigateur par défaut alors qu'il l'est déjà. Je soupçonne un bug ici. (Je l'ai aussi remarqué. Mis à niveau juste ce matin, je ne peux donc pas enquêter pour le moment.)
Jos
1
Oui, c'est le but. Il dit que ce n'est pas le navigateur par défaut dans les paramètres, et si je clique sur "Définir sur le navigateur par défaut", rien ne change.
Yanick Nedderhoff
1
Tout d’abord, ce forum n’est pas destiné aux rapports de bogues, comme indiqué dans la FAQ . Voici des informations pour signaler un bogue . Et voici une solution de contournement à votre problème:
Yurii Kolesnykov
1
@YanickNedderhoff J'ai proposé l'édition pour la réponse mentionnée. Mais avant de passer en revue, remplacez "Profil 1" par "Par défaut" dans le chemin.
Yurii Kolesnykov

Réponses:

54

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/Preferencesavec 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 comme vi.

Veuillez noter qu'il s'agit d'une solution de contournement. Le problème lui-même doit ê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

Ce bogue vous affecte-t-il?

attirer l'attention. Merci!

MISE À JOUR 20 février 2016

Comme le rapportent d’abord 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 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-settingspartir 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`"

UPDATE 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-settingspartir 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 paramètres 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

Yanick Nedderhoff
la source
1
Pourriez-vous suggérer de suivre le bogue et de voter en cliquant sur "Ce bogue vous affecte-t-il?" ? Merci!
Nicolas Dumazet
Il semble que le rapport de bogue concerne Chromium, mais cette erreur s’applique également à Google Chrome. Est-ce important? De plus, la ligne "check_default_browser" n'apparaît pas dans ce fichier de configuration pour moi.
Nicomachus
Oui, cela affecte à la fois le chrome et le chrome. Mais Chrome est basé sur Chromium. Par conséquent, s'il est corrigé, il devrait l'être pour les deux. À propos de cette ligne manquante: je ne sais pas. Peut juste ajouter la ligne et voir si cela fonctionne?
Yanick Nedderhoff
3
Juste pour confirmer ... la nouvelle solution proposée (remplacer la commande regex) fonctionne pour moi le 15.10 :) Merci.
TacB0sS
2
UPDATE du 5 avril 2016 (correctif fonctionnel!) Corrige ce problème pour moi, sous Ubuntu 15.10 avec Chrome Version 50.0.2661.102 (64 bits)
CharlyDelta
3

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

Voir LP Bogue n ° 1509139 .

Danilo Piazzalunga
la source
2
Pourquoi ne pas suggérer de voter en cliquant sur "Ce bogue vous affecte-t-il?" ? Merci!
Nicolas Dumazet
-1

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 paramètres, 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 définissez-le comme visualiseur 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 souhaite partager le résultat initial si quelqu'un est sur le point d'essayer lui-même.

mrh53
la source
Mise à jour: Peut-être un red-hareng. chrome: // settings montre toujours que chrome n'est pas mon navigateur par défaut. J'ai dû appuyer sur le bouton "Ne plus demander" par accident lors des tests. Je ne trouve pas le fichier de préférences pour inverser cette décision
mrh53