web-dev-qa-db-fra.com

Le profil Firefox ne peut pas être chargé après la mise à niveau

J'ai mis à niveau de 11.10 à 12.04, maintenant, lorsque j'essaie d'exécuter Firefox à partir de l'icône, la fenêtre suivante s'affiche: "Profil manquant. Votre profil Firefox ne peut pas être chargé. Il peut être manquant ou inaccessible." J'ai déjà essayé de supprimer Firefox et de le réinstaller. Et le commandement

Sudo chown -R $USER:$USER ~/.mozilla

J'ai également essayé de supprimer le fichier de profil ou de le renommer. J'ai trouvé des problèmes résolus mais ils ne fonctionnaient pas pour moi. Peut-être devrais-je mentionner que si j'exécute Firefox à partir d'un terminal en utilisant Sudo cela commence bien.

Toute idée de comment pourrais-je résoudre ce problème?

5
Luis J. Romero

J'ai eu le même cas, et j'ai essayé de changer l'autorisation de cache Mozilla et cela a fonctionné:

mode racine

Sudo -s
chown -hR $USER:$USER ~/.cache/mozilla

mais après avoir changé, une fenêtre contextuelle m'a suggéré d'ouvrir Firefox pour créer un nouveau profil. Je veux juste utiliser un profil plus ancien. J'ai donc changé l'autorisation de l'ancien profil aussi en mon utilisateur!

chown $USER:$USER ~/.mozilla/firefox/profiles.ini

n'oubliez pas de vous assurer que l'autorisation du fichier est modifiée :)

20
user164338

Fichier de profil supprimé, autorisations modifiées du dossier de profil, etc. Aucun d'entre eux n'a fonctionné. Enfin, changer de propriété de manière récursive sur ~/.cache a fonctionné:

Sudo chown -R $USER:$USER ~/.cache/
6
user194850

Après toute autre solution, cette petite ligne a sauvé ma journée:

Sudo chmod -R 777 .mozilla/
3
Ugo Hed

Essayez de supprimer le profil actuel. Cela forcera Firefox à créer un nouveau profil. Les dossiers de profil se trouvent ici:

~/.mozilla/firefox/<profile folder> 

Le dossier .mozilla est un dossier caché. Assurez-vous de bien afficher les fichiers cachés dans votre gestionnaire de fichiers (navigateur).

2
Mitch

Je viens de rencontrer cela dans 14.04 après une tentative de déplacer des fichiers de mon installation précédente a échoué. Je ne suis pas un expert, mais cela a fonctionné: le fichier profiles.ini modifié dans ~/.mozilla/firefox/ a été commenté (à l'aide de ; ci-dessous)

;Path=[this.is.a.hash].default

Création d'une nouvelle ligne de chemin d'accès afin que le hachage corresponde au nom du dossier [this.is.a.hash].default dans ~/.mozilla/firefox/

J'aurais peut-être pu renommer le dossier pour qu'il corresponde au nom de profiles.ini, mais il serait plus facile de retracer le problème en sachant que je pouvais supprimer le nouveau et décommenter l'ancien Path= de profiles.ini.

Heureusement pour moi, j'ai installé 14.04 sur un nouveau SSD et conservé l'ancienne version 12.x. Maintenant, je vais essayer de faire ce que j’aurais dû faire: une sauvegarde/un déplacement correct du profil Firefox à partir de l’ancienne installation.

1
David W.

Avait un problème similaire. J'ai dû supprimer le fichier profiles.ini dans ~/.mozilla/firefox /. J'ai essayé toutes sortes de solutions d'autorisations en vain. Une fois que profiles.ini a été supprimé, firefox a créé un nouveau profil.

1
jkreno

Copiez votre dossier de profil dans /home/USERNAME/.mozilla/firefox et exécutez firefox -Profilemanager ou firefox -P dans le terminal, créez un nouveau profil et sélectionnez le dossier de votre ancien profil. démarrage du gestionnaire de profil

1
burningXmonk

Aucune des réponses n'a fonctionné pour moi (Ubuntu 18.04, Firefox 66 et Firefox Dev). Après avoir désinstallé Firefox (Sudo apt remove firefox), supprimé le cache (rm-rf ~/.cache) et réinstallé (Sudo apt install firefox), Firefox et Firefox Dev ont tous deux recommencé à fonctionner.

0
Michael H.

Les étapes suivantes ont fonctionné pour moi.

1. Tuez tous les processus en cours

killall firefox
killall Thunderbird

2.Retirer les fichiers de cache

Note: Backup them before removing.

$ rm -rf ~/.mozilla/
$ rm -rf ~/.cache/mozilla/

3.Changez la propriété des dossiers suivants

$ Sudo chown -R $USER ~/.cache/.mozilla/
$ Sudo chown -R $USER ~/.mozilla/

** Si l'étape ci-dessus N'A PAS réussi, alors essayez de suivre **

$ Sudo chown -R $USER:$USER ~/.cache/.mozilla/
$ Sudo chown -R $USER:$USER ~/.mozilla/

** Si l'étape ci-dessus N'A PAS réussi, alors essayez de suivre **

$ Sudo chmod -R 777 ~/.cache/.mozilla/
$ Sudo chmod -R 777 ~/.mozilla/

4.Si toutes les étapes ci-dessus ont échoué, modifiez ensuite l'autorisation de dossier de cache

$ Sudo chown -R $USER ~/.cache
$ Sudo chown -R $USER:$USER ~/.cache
$ Sudo chmod -R 777 ~/.cache/
0
Lava Sangeetham

Si vous avez lié votre répertoire ~/.cache à un lecteur externe (quelque chose de similaire à ce guide expliquant comment exécuter Firefox à partir de votre RAM ), essayez de supprimer votre lien existant et de créer à nouveau ce répertoire.

Je viens juste de rencontrer cette erreur car quelques mois plus tôt, j’avais commencé à pirater une VM et lié ce dossier à un lecteur USB pour réduire l’activité du disque dur, puis j’ai migré mon VM sur un autre ordinateur hôte et a supprimé le lecteur contenant ce dossier. Maintenant que le lien a été rompu, Firefox ne démarre pas et m'a envoyé ce message d'erreur. J'ai recréé ce répertoire, et maintenant Firefox démarre bien.

0
RAKK