FireFox не запустится, “Ошибка: Доступ был запрещен при попытке открыть файлы в каталоге профиля”

Я не могу запустить FireFox, поскольку я добираюсь, "Ваш профиль Firefox не может быть загружен. Это может отсутствовать или недоступное". ошибка, когда я пытаюсь запустить последний FireFox в (актуальной) Ubuntu 13.04. Bash производит следующее:

(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.

Я не думаю, что это - дублирующийся вопрос, поскольку я попробовал 3 решения, которые отправляются в одном месте или другом. Здесь они:

(1) Удалите и переустановите И следующие Попытку запуститься, производит ту же ошибку.

(2) Переименуйте / домой / [myname]/.mozilla от удара, затем создайте новую папку для замены его, чтобы удостовериться, что корректный пользователь владеет каталогом. Попытка запуститься производит ту же ошибку, и в Единице и в терминале.

(3) показанный каталог от удара, с

sudo chown myname /home/myname/.mozilla

или с

sudo chown myname:myname /home/myname/.mozilla

Команда выполняется без проблем, но запускающийся FF производит точно ту же ошибку как прежде. Когда я проверяю владельца папки, она показывает корректному пользователю (меня). Установка Recursively ВСЕ полномочия к 777 (таким образом, не может быть проблемы с полномочиями все еще, дает то же самое.

Я могу запустить 'sudo Firefox' от удара. Но удар бросает предупреждение, что папка профиля имеет неправильного владельца (т.е. это не принадлежит корню).

Так, какие-либо идеи?

ОБНОВЛЕНИЕ:

Полное удаление чистки через

sudo apt-get purge firefox firefox-globalmenu firefox-gnome-support

и переустановите с

sudo apt-get install firefox firefox-globalmenu firefox-gnome-support

Также не работает. Точно то же поведение как прежде.

7
задан 28 September 2013 в 05:01

4 ответа

Это похоже на известную системно-зависимую ошибку. Посмотрите на ссылку, добавленную в конце (ваше точное сообщение об ошибке). Следуя другой ссылке на этой странице, я видел только предложения отключить AppArmor, если вы запустите его; или откат FF назад: Отчет об ошибке .

Если ничего не работает, возможно, попробуйте Chrome.

0
ответ дан 28 September 2013 в 05:01

Нашел ссылку ниже.

https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1180227

Я сделал следующее:

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 

Это решит мою проблему.

0
ответ дан 28 September 2013 в 05:01

Error: Access was denied while trying to open files in your profile directory.

Звучит так, будто вы столкнулись с ошибкой разрешения, когда Firefox не может читать / записывать / выполнять каталог профиля. Не могли бы вы попробовать запустить (используя sudo)

chmod ug+rw ~/.mozilla -Rf

и посмотреть, решит ли это проблему?

Что это будет делать - рекурсивно предоставлять разрешение на чтение и запись для пользователь и группа скрытой папки ~/.mozilla. Вам также может потребоваться предоставить разрешение на выполнение для папок, поскольку это позволит вам перемещаться по папкам.

== ОБНОВЛЕНИЕ ==

Просто прочитайте ту часть, где вы упомянули, что вы, по сути, уже сделали это.

0
ответ дан 28 September 2013 в 05:01

Вы должны удалить / получить доступ к 2 папкам:

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

Папка .cache, которую вы можете просто удалить:)

0
ответ дан 28 September 2013 в 05:01

Другие вопросы по тегам:

Похожие вопросы: