Impossible de définir Chrome comme navigateur par défaut. Que puis-je essayer?

J’ai tout fait pour configurer Google Chrome comme navigateur par défaut dans Ubuntu 12.04, mais rien ne semble fonctionner. Tout ce que je pourrais essayer de nouveau serait grandement apprécié.

Chaque fois que j’ouvre Chrome, Chrome affiche le message “Chrome n’est pas le navigateur par défaut” avec le bouton “Définir comme navigateur par défaut”. Ce message ne disparaît pas. De plus, je ne peux pas installer d’extensions dans Chrome, qui renvoie toujours l’erreur suivante:

Could not install package: 'UTILITY_PROCESS_CRASHED_WHILE_TRYING_TO_INSTALL'. Could not install package because a utility process crashed. Try restarting Chrome and trying again. 

J’ai lu quelque part (j’ai oublié où malheureusement) que cette erreur est liée à l’erreur de refuser d’être le navigateur par défaut.

De plus, lorsque j’ouvre Chrome à partir de la ligne de commande, celui-ci s’ouvre avec succès, mais un message d’erreur apparaît:

 $ google-chrome-stable LaunchProcess: failed to execvp: /proc/self/exe 

Alors voici la liste des choses que j’ai déjà essayées:

== Les choses que j’ai essayées ==

Des choses simples

  • Paramètres système -> Détails -> Applications par défaut

    Chrome est défini correctement ici comme navigateur par défaut, mais je reçois toujours les messages d’erreur.

  • Utilisez le bouton “Définir Google Chrome comme navigateur par défaut” dans les parameters de Chrome. Ce bouton ne fait rien quand je clique dessus. Ce n’est pas désactivé, cela ne fait rien.
  • Réinstallation de Chrome.
  • Définition de $ BROWSER – cette variable était vide par défaut et sa définition sur google-chrome n’a pas aidé.

mimeapps.list

J’ai édité ~/.local/share/applications/mimeapps.list , et il se présente comme ceci:

 [Added Associations] application/x-executable=gedit.desktop; image/png=eog.desktop; x-scheme-handler/http=google-chrome.desktop; x-scheme-handler/https=google-chrome.desktop; image/svg+xml=inkscape.desktop; application/pdf=inkscape.desktop; [Default Applications] x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop image/svg+xml=inkscape.desktop text/html=google-chrome.desktop x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop x-scheme-handler/about=google-chrome.desktop x-scheme-handler/unknown=google-chrome.desktop 

Cela ne résout pas le problème.

defaults.list

J’ai supprimé toutes les mentions de ‘firefox’ dans ~/.local/share/applications/defaults.list . Tout semble être réglé correctement sur google-chrome.desktop , mais le message d’erreur persiste.

xdg-settings

 sudo update-alternatives --config x-www-browser 

renvoie ce qui suit:

 There are 2 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/google-chrome-stable 200 auto mode 1 /usr/bin/firefox 40 manual mode 2 /usr/bin/google-chrome-stable 200 manual mode 

Basculer entre ces options n’a rien fait.

Utilisez sudo apt-get install chromium-browser et installez chrominum browser. Autant que je sache, il est identique au chrome et devrait fonctionner sans problème.