Firefox 21.0 ne démarre pas sur mon système Ubuntu 12.04 avec le message d'erreur suivant:
Your Firefox profile cannot be loaded. It may be missing or inaccessible.
J'ai tout essayé, y compris la suppression du dossier ~/.mozilla
, la réinstallation de Firefox, la définition des droits propriétaire et tilisateur du dossier ~/.mozilla
. Rien ne fonctionne!
Qu'est-ce que je rate? Existe-t-il un autre dossier système sur lequel je dois modifier les droits d'utilisateur?
J'ai trouvé que mes arborescences de répertoires ~/.cache/mozilla
et ~/.mozilla
appartenaient à root:root
et auraient dû appartenir à nom d'utilisateur: groupe. Cela venait d'une nouvelle installation de 12.04 LTS donc je suspecte un bogue dans un script d'installation.
Assurez-vous que vous êtes dans votre répertoire personnel et que votre propre ID utilisateur:
cd
Sudo chown -R YourUsername:YourGroupname ./.mozilla
Sudo chown -R YourUsername:YourGroupname ./.cache/mozilla
Remplacez YourUsername par votre propre nom d'utilisateur et YourGroupname par votre groupe préféré, qui correspond par défaut au même nom que votre nom d'utilisateur.
Le répertoire .mozilla était facile à trouver, mais le répertoire .cache n’était pas évident pour moi. J'ai pu trouver que firefox regardait le répertoire .cache en démarrant firefox et en laissant cette boîte de dialogue de message d'erreur s'ouvrir, et alors que firefox fonctionnait toujours dans un terminal, saisissant: lsof | grep firefox
Bien que vous semblez avoir défini des autorisations , cela ressemble exactement à un problème d'autorisation. Consultez ce fil et le forum officiel de support de Firefox avec le même problème:
Firefox ne démarre pas
tilisez le gestionnaire de profil pour créer et supprimer des profils Firefox
Supprimer le profil actuel en utilisant la commande suivante:
~/.mozilla/firefox# rm profiles.ini
après cela, créez un nouveau profil comme:
~/.mozilla/firefox# firefox -P
et suivez les instructions de l'assistant.
Fermez votre firefox puis lancez ce qui suit dans le terminal:
Sudo chown -R $USER:$USER ~/.mozilla
Vous n'avez rien à faire, vous devez seulement supprimer le dossier firefox de .mozilla/(Home/.mozila)
Et puis, essayez d’exécuter firefox, le nouveau profil sera automatiquement recréé au même endroit et votre firefox fonctionnera.
Merci Sandesh Joshi
.mozilla/
../firefox
à partir du terminalCela générera automatiquement un nouveau profil pour vous. Fermez Firefox.
Vous pouvez maintenant cliquer sur l'icône Firefox et pouvoir l'utiliser comme avant.