Je ne parviens pas à lancer FireFox car je reçois le message "Votre profil Firefox ne peut pas être chargé. Il est peut-être manquant ou inaccessible." erreur lorsque je tente de lancer le dernier FireFox dans Ubuntu 13.04 (à jour). Bash produit les éléments suivants:
(process:5052): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
Error: Access was denied while trying to open files in your profile directory.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Je ne pense pas que ce soit une question en double, car j'ai essayé les 3 solutions affichées à un endroit ou à un autre. Les voici:
(1) Retirez et réinstallez FF. Tenter de lancer produit la même erreur.
(2) Renommez /home/[myname]/.mozilla de bash, puis créez un nouveau dossier pour le remplacer, afin de vous assurer que le bon utilisateur est propriétaire du répertoire. Tenter de lancer produit la même erreur, à la fois dans Unity et dans le terminal.
(3) chown le répertoire de bash, avec
Sudo chown myname /home/myname/.mozilla
ou avec
Sudo chown myname:myname /home/myname/.mozilla
La commande s’exécute sans problème, mais le lancement de FF produit exactement la même erreur que précédemment. Lorsque je vérifie le propriétaire du dossier, il indique le bon utilisateur (moi). La définition récursive de TOUTES les autorisations sur 777 (il ne peut donc y avoir de problème avec les autorisations donne toujours la même chose).
Je peux lancer 'Sudo firefox' à partir de bash. Mais bash envoie un avertissement indiquant que le dossier de profil a un propriétaire incorrect (c’est-à-dire qu’il n’appartient pas à root).
Alors, des idées?
METTRE À JOUR:
Élimination complète de la purge via
Sudo apt-get purge firefox firefox-globalmenu firefox-gnome-support
et réinstaller avec
Sudo apt-get install firefox firefox-globalmenu firefox-gnome-support
Aussi ne fonctionne pas. Exactement le même comportement qu'avant.
Cela semble être un bug connu, dépendant du système. Regardez le lien ajouté à la fin (votre message d'erreur précis). Après un autre lien sur cette page, seules les suggestions que j'ai vues étaient de désactiver AppArmor si vous l'exécutiez. ou annule FF: Rapport de bug .
Si rien ne fonctionne, essayez peut-être Chrome.
Trouvé le lien ci-dessous qui est lié.
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1180227
J'ai fait ce qui suit:
ls .cache/mozilla/
ls: cannot open directory .cache/mozilla/: Permission denied
chown -R user.user .cache/mozilla/
chown: cannot read directory ‘.cache/mozilla/’: Permission denied
Sudo chown -R user.user .cache/mozilla/
firefox
Cela corrige mon problème.
Vous devez supprimer/accéder à 2 dossiers:
~/.mozilla/firefox
~/.cache/mozilla
Le dossier .cache que vous pouvez simplement supprimer :)
Error: Access was denied while trying to open files in your profile directory.
On dirait que vous rencontrez une erreur d’autorisation, où Firefox n’est pas autorisé à lire/écrire/exécuter le répertoire du profil. Pourriez-vous essayer de courir (en utilisant Sudo)
chmod ug+rw ~/.mozilla -Rf
et voir si cela résout le problème?
Ce que cela va faire, c'est accorder des autorisations de lecture et d'écriture de manière récursive à l'utilisateur et au groupe du dossier caché ~/.mozilla
. Vous devrez peut-être également accorder une autorisation d'exécution sur les dossiers, car cela vous permettra de les parcourir.
== UPDATE ==
Lisez simplement la partie où vous avez dit que vous l'avez déjà fait.