Профиль Firefox не может быть загружен после обновления

Я обновился с 11.10 до 12.04, теперь, когда я пытаюсь запустить Firefox с иконки, появляется следующее: «Отсутствует профиль. Ваш профиль Firefox не может быть загружен. Он может быть пропущен или недоступен». Я уже пытался удалить Firefox и переустановить его. И команда

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

Я также пытался удалить файл профиля или переименовать его. Я нашел некоторые решенные проблемы, но они не помогли мне. Возможно, я должен упомянуть, что если я запускаю Firefox из терминала, используя sudo, он запускается нормально.

Есть идеи о том, как я могу решить это?

7
задан 7 June 2015 в 15:31

12 ответов

У меня был такой же случай, и я попытался изменить разрешение кеша Mozilla, и он работал:

корневой режим

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

, но после того, как я изменился, всплывающее окно предложило мне когда я открыл Firefox, чтобы создать новый профиль. Я просто хочу использовать старый профиль. Поэтому я изменил разрешение старого профиля и на своего пользователя!

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

не забудьте убедиться, что разрешение на изменение файла:)

0
ответ дан 7 June 2015 в 15:31

Удален файл профиля, изменены права доступа к папке профиля и т. Д. Ни один из них не работал. Наконец, рекурсивная смена владельца в ~ / .cache сработала:

sudo chown -R $USER:$USER ~/.cache/
0
ответ дан 7 June 2015 в 15:31

После всего другого решения эта маленькая строчка спасла мой день:

sudo chmod -R 777 .mozilla/
0
ответ дан 7 June 2015 в 15:31

Попробуйте удалить текущий профиль. Это заставит Firefox создать новый профиль. Папки профиля находятся здесь:

~/.mozilla/firefox/<profile folder> 

Папка .mozilla является скрытой папкой. Убедитесь, что вы отметили показ скрытых файлов в вашем файловом менеджере (браузере).

0
ответ дан 7 June 2015 в 15:31

Была похожая проблема. Пришлось удалить файл profiles.ini в ~ / .mozilla / firefox /. Перепробовал все виды разрешений решения безрезультатно. После того как profiles.ini был удален, Firefox создал новый профиль.

0
ответ дан 7 June 2015 в 15:31

Я только что столкнулся с этим в 14.04 после неудачной попытки переместить файлы из моей предыдущей установки. Я не эксперт, но это сработало: отредактированный файл profiles.ini в ~/.mozilla/firefox/ закомментирован (с использованием ; ниже)

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

Создал новую линию пути, чтобы хеш соответствовал [this.is.a.hash].default имя папки в ~/.mozilla/firefox/

Возможно, я мог бы переименовать папку, чтобы она соответствовала названию в profiles.ini, но было бы проще отследить проблему, зная, что я могу удалить новое и раскомментировать старый Path= изнутри. profiles.ini.

К счастью для меня, я установил 14.04 на новый SSD и сохранил старую версию 12.x. Сейчас я попробую то, что я должен был сделать в первую очередь - правильное резервное копирование / перемещение профиля Firefox из старой установки.

0
ответ дан 7 June 2015 в 15:31

Скопируйте папку вашего профиля в /home/USERNAME/.mozilla/firefox и запустите firefox -Profilemanager или firefox -P в терминале, создайте новый профиль и выберите папку старого профиля. Запуск диспетчера профилей

0
ответ дан 7 June 2015 в 15:31

Если Вы связали Ваш ~/.cache каталог к внешнему диску (что-то подобное этому руководству по тому, как запустить Firefox от Вашей RAM), попытайтесь удалить свою существующую ссылку и создать снова тот каталог.

Я просто столкнулся с этой ошибкой, потому что несколькими месяцами ранее я вошел во взламывание, помещаются в VM и связал ту папку в Карту памяти для сокращения действия жесткого диска, и затем я переместил свой VM на другой главный компьютер и удалил диск, где та папка была расположена, и теперь, когда ссылка была поврежденным Firefox, не запустит и дал мне это сообщение об ошибке. Я воссоздал этот каталог, и теперь Firefox запускается прекрасный.

0
ответ дан 7 June 2015 в 15:31

Следующие шаги работали на меня.

1. Уничтожьте весь в настоящее время рабочий процесс

killall firefox
killall thunderbird

2. Удалите файлы кэша

Note: Backup them before removing.

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

3. Измените владение следующих папок

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

** если вышеупомянутый шаг, НЕ успешный, То попробуйте следующее **

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

** если вышеупомянутый шаг, НЕ успешный, То попробуйте следующее **

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

4. Если все выше шагов, НЕ успешных, То измените все разрешение

$ sudo chown -R $USER ~/.cache
$ sudo chown -R $USER:$USER ~/.cache
$ sudo chmod -R 777 ~/.cache/
папки кэша
0
ответ дан 7 June 2015 в 15:31

Ваш профиль пользователя Firefox отсутствует или поврежденный, вероятно.

Firefox Выполнения от терминала с опция ProfileManager:

firefox -ProfileManager

Это должно открыть диалоговое окно, разрешающее Вам создать/удалить профиль. То, что я сделал, было, просто удаляют незаконный профиль в диалоговом окне и создал новое, и это работало.

, Если у Вас есть ценные данные в Вашем профиле, можно хотеть создать резервную копию папки профиля, расположенной в:

~/.mozilla/firefox/profile-name-as-it-appears-in-the-ProfileManager-dialog

я привел в порядок не назад мой, потому что мне не был нужен он, но просто бросок его там в случае, если кто-то делает.

0
ответ дан 11 October 2019 в 15:00

Ни один из ответов не работал на меня (Ubuntu 18.04, Firefox 66 и Firefox Dev). После удаления Firefox (sudo apt remove firefox), удаление кэша (rm-rf ~/.cache) и переустановка (sudo apt install firefox), и Firefox и Firefox Dev начал работать снова.

0
ответ дан 11 October 2019 в 15:00

Я попытался выполнить приведенные выше инструкции и обнаружил, что мой ~/.cache — это файл, а не каталог.

Я удалил его и снова попытался запустить Firefox.
Затем всплывающее окно с информацией об ошибке не появилось. Довольно странно.

0
ответ дан 3 April 2020 в 19:00

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

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