web-dev-qa-db-fra.com

FireFox ne démarre pas, "Erreur: l'accès a été refusé lors de la tentative d'ouverture de fichiers dans votre répertoire de profil"

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.

7
jeff_mcmahan

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.

2
gnometorule

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.

15
Craig

Vous devez supprimer/accéder à 2 dossiers:

~/.mozilla/firefox
~/.cache/mozilla

Le dossier .cache que vous pouvez simplement supprimer :)

5
gconcon

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.

0
Goldentoa11