Linux firefox не запускается
09 окт 2017, 21:26
После обновления firefox до 56 версии перестали работать "устаревшие" дополнения, решил установить firefox 55 версии с firefox-55.0.3.tar.bz2. Распаковал, но исполняемый файл ./firefox не хочет запускаться ни при двойном клике по нему, ни с терминала. Терминал отвечает:XPCOMGlueLoad error for file /home/alex/Program_file/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Пробовал другую програму также установить и запустить - та же история.
Как победить эту проблему? Chocobo писал(а): Ну под 64-бита пакет судя по выхлопу стоит. Софтинка тоже х64?
вот и проблема - это был firefox 32-битный, распаковал х64 и теперь все запускается.
где найти деб-пакет 55 версии? в репозитории уже 56 версия, нужное дополнение на ней не работает, откатить обновление, насколько я понимаю нет возможности, поэтому и пришлось завязаться с портаблом
запуск исполняемого файла
09 окт 2017, 21:36
alex-brok писал(а): libgtk-3.so.0: cannot open shared object file: No such file or directory Не хватает зависимой библиотеки, обычно живет в пакете libgtk-3-0 , схавает ли этот портейбл - кто знаетОбычные пакетированные фоксы работают норм, действуя в обход - чудес может быть немало.
не запускается исполняемого файл firefox
09 окт 2017, 21:39
не запускается исполняемого файл firefox
09 окт 2017, 21:44
Проверь для начала стоит ли этот пакет (может крысе он не треубется, в корице от него полсистемы зависит)не запускается исполняемого файл firefox
09 окт 2017, 21:50
$ dpkg -S libgtk-3.so.0
libgtk-3-0:amd64: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
libgtk-3-0:amd64: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.9
alex@Desktop-Lin
$ libgtk-3-0:i386: /usr/lib/i386-linux-gnu/libgtk-3.so.0.1800.9
libgtk-3-0:i386:: команда не найдена
alex@Desktop-Lin
$ libgtk-3-0:amd64: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
libgtk-3-0:amd64:: команда не найдена
alex@Desktop-Lin
$ libgtk-3-0:i386: /usr/lib/i386-linux-gnu/libgtk-3.so.0
libgtk-3-0:i386:: команда не найдена
alex@Desktop-Lin
Сегодня запустил Firefox (система kubuntu 18.04) - после секундной попытки открыться, браузер сразу закрывается. Запустил через консоль:
Ошибка сегментирования (стек памяти сброшен на диск)
Перемещено beastie из linux-general
Ребят, чето не пойму че делать. Гугл никак не помогает. Просто ошибка и все… Причем на ровном месте. Вчера работало, сегодня нет. Систему не обновлял.
А при старте больше ни на что не ругается? Типа прав не хватает на файл какой-либо? А то есть такой WA:
dgeliko ★★ ( 07.11.19 17:48:52 )Последнее исправление: dgeliko 07.11.19 17:50:48 (всего исправлений: 1)
Нет, это единственная строчка…
Я бы попробовал переустановить, вот только аддоны наверно слетят. У меня их штук 10, но боюсь не вспомнить все которые нужны. Не знаешь где они хранятся? Хоть бы список установленных посмотреть.
А самое дерьмовое, что ошибка не говорит вообще ни о чем. Никаких рекомендаций или намеков. Мозилла, ну что с тобой не так? Я что ванговать должен?
strace для таких случаев
Я нуб в этом деле, покажи куда нажать, что ввести. А то не хочется сносить браузер с аддонами…
strace firefox &>firefox.log в терминале
Потом смотришь этот файл на предмет подозрительного
Лог получился большущий, сюда не влезает. Там какая-то определенная часть важна или весь? Не знаю куда залить.
Последние N строк обычно нужны. Лучше залей полностью куда-нибудь
Залил лог команды strace на 2 разных хостинга.
Народ, помогите понять где ему там поплохело…
Я бы попробовал переустановить, вот только аддоны наверно слетят
Да и забэкапить
/.mozilla никто не мешает.
Проверь ФС на ошибки (из Live). Права root может где появились? Если запускал что-то от root.
В логе ошибки /etc/ld.so.nohwcap No such file or directory.
В логе ошибки /etc/ld.so.nohwcap No such file or directory.
Тоже заметил это, какого-то файла не находит, а где его брать непонятно.
ТС на связи! Если это мне вопрос, то нету такого пакета «glibc» в системе kubuntu 18.04. Проверил в чистой установке на виртуалбоксе, там тоже нет.
Хотя вот щас залез в виртуалку, проверил, и тоже не нашел там такого файла «/etc/ld.so.nohwcap» - и Firefox работает без него получается.
/.mozilla никто не мешает.
/.mozilla/extensions/ вообще пустая. В
/.mozilla/firefox/ в основном креш-репорты и ini-файлы. А где аддоны то лежат?
В /usr/lib/firefox-addons/plugins/ - пусто.
В /usr/lib/firefox-addons/extensions/ - лежат 3 стандартных убунтовский langpack’а.
Моих аддонов нигде нет… Они что, самоудалились?
Ладно, это не самое главное. Вот закладок дофига, как бы спасти. Это была последняя версия Firefox, если что. Не могу найти файл закладок.
закладки лежат в:
/.mozilla/firefox/тут твой профиль.default/bookmarkbackups/
В deb based дистрах пакет называется libc6. Но не быть установлен этот пакет быть не может, это важная системная библиотека. Повредиться разве что.
Левая папка, она не нужна.
В корне только предустановленные аддоны.
/.mozilla/firefox/ID.default/places.sqlite поместить в новый профиль. Там также история.
Еще старые копии
/.mozilla/firefox/ID.default/prefs.js
некоторые аддоны (например, greasemonkey) хранят свои настройки в
Но лучше сохранить всю папку
У меня там десяток файлов *.jsonlz4 - просто перекинуть их в новый профиль, и все будет один в один как раньше? Иерархии папок в меню закладок сохранятся?
/.mozilla/firefox/ID.default/places.sqlite поместить в новый профиль.
Вот же блин, прочитал то же самое на сайте мозиллы. Включил поиск Ctrl + F в Dolphin и ничего не нашло. Нафиг нужен такой поиск, если он в скрытых папках не ищет. Спасибо за путь, на сайте мозиллы он как раз не указан… Скопировал файлик places.sqlite.
Я так понял с places.sqlite проще? Его просто копируешь и все само работает, а файлы «*.jsonlz4» не только копировать надо, но и восстанавливать через браузер, больше действий. Т.е. главное хранилище это именно places.sqlite - туда все запишется?
А вот эти бэкапы в виде jsonlz4-файлов - их кто создает? Автоматически? Я чето просто логики не уловил. Сам не экспортировал (через браузер) никогда, а судя по датам jsonlz4-файлов, то как-то хаотично бэкапится. Может по дате последних изменений/добавлений в меню закладок создает очередной jsonlz4-файл?
Но лучше сохранить всю папку
Так и сделал, это еще проще. Спасибо за советы!
Теперь видимо буду переустанавливать браузер. Надеюсь запустится…
Жаль нельзя как в стиме, нажал кнопочку «Fix» и файлы программ сверились с эталоном на сервере, и если битый где или нехватает, то докачался. Было бы прикольно! Интересно, почему такой штуки еще не сделали в линуксе.
places.sqlite достаточно. Он основной.
bookmarkbackups старье.
jsonlz4 имеет бинарный формат, но посмотреть содержимое можно в wxhexeditor.
Да, а когда именно логику надо изучать. Ни разу они мне еще не пригодились, только удаляю. Потому что не хорошо хранить те закладки, которые уже удалил.
Эта статья описывает что делать, если окно Firefox не появилось, после того как вы щёлкнули по значку Firefox.
Примечание: Функция очистки Firefox может решить многие проблемы путём сброса Firefox в исходное состояние. При этом нужная вам информация будет сохранена. Попробуйте использовать эту функцию перед тем, как начать длительный процесс устранения неполадок. В окне безопасного режима Firefox есть опция очистки Firefox. Вы можете запустить Firefox в Безопасном режиме Безопасном режиме , удерживая shift при запуске Firefox. удерживая клавишу option при запуске Firefox. для этого выйдите из Firefox, перейдите в ваш Терминал и введите: firefox -safe-modeВам может понадобиться указать путь установки Firefox (например, /usr/lib/firefox )
Оглавление
Если вы видите окно "Mozilla Crash Reporter", когда вы запускаете Firefox, прочитайте статью Падение Firefox - Устранение, предотвращение и помощь в исправлении падений для поиска решений.
Firefox уже запущен и не отвечает
Ваш профиль Firefox не может быть загружен. Он может быть поврежден или недоступен
Ошибка считывания конфигурационного файла
Эта ошибка возникает из-за проблем с програмными файлами Firefox. Решение - удлаить программу Firefox и затем переустановить его. (Это действие не удалит ваши пароли, закладки или другие пользовательские данные и настройки, которые хранятся в отдельной папке профиля.)
-
.
- Удалите каталог установки Firefox, по умолчанию расположенный в одном из этих мест:
- C:\Program Files\Mozilla Firefox
- C:\Program Files (x86)\Mozilla Firefox
- Используйте дргуой браузер для загрузки установочного файла Firefox со страницы загрузки Firefox и установите его. Для получения дополнительной информации, прочитайте статью Как загрузить и установить Firefox на Windows.
Ошибка XULRunner
- Если Firefox всё ещё не запускается, прочитайте расположенный ниже раздел Firefox не запускается после обновления.
Произошла ошибка при запуске приложения
Эта ошибка означает, что либо Firefox не установлен, либо ваша ярлык на него некорректен. Убедитесь, что Firefox установлен в месте, указанном на ярлыке. Если это не так, установите Firefox если необходимо, а затем измените ярлык для указания на правильное расположение.
Ошибка открытия файла для записи…
Если вы получили эту ошибку при запуске Firefox на Windows, то возможно вам надо войти в систему в качестве администратора. Вы можете перезагрузить компьютер или, если у вас есть учётная запись администратора, то вы можете запустить программу от имени администратора.
Firefox не запускается из-за защитного программного обеспечения
Firefox не запускается после установки дополнений
Если Firefox ранее работал, но перестал работать после установки вами расширений или тем, прочитайте статью Устранение проблем с расширениями, темами и аппаратным ускорением для решения типичных проблем в Firefox.
Firefox ранее работал
Если Firefox ранее работал, но вдруг не запускается, это может быть связано с повреждениями некоторых данных в настройках. Удаление и повторная установка Firefox не решает эту проблему, потому что ваши настройки не стираются при удалении Firefox.
Чтобы проверить, является ли именно это проблемой, используйте Менеджер Профилей для создания нового профиля. Если проблема исчезнет, то тогда вы можете переместить ваши закладки и другие важные параметры в новый профиль.
Firefox не запускается из-за отсутствующих библиотек
Если вы установили Firefox не из вашего менеджера пакетов, убедитесь, что в вашей системе установлены библиотеки, перечисленные в системных требованиях.
Эти прекрасные люди помогли написать эту статью:
Станьте волонтёром
Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.
Примечание: Если эта проблема постоянно повторяется, прочтите Firefox зависает при выходе из него для поиска возможных причин и решений.
Оглавление
Linux ubuntu
- Нажмите на Система и выберите Администрирование.
- В Администрировании щёлкните по Системный Монитор. Здесь Вы найдете один или несколько процессов firefox-bin.
- Выделите эту строку и щёлкните по "завершить процесс" для каждого из них.
Используйте Диспетчер задач Windows для закрытия процесса Firefox
- Если вы запускаете Firefox с использованием параметра командной строки -no-remote , попробуйте удалить этот параметр.
Если вы храните профиль в общей папке, попробуйте получить доступ к файловому ресурсу заранее с помощью проводника Windows.
У Firefox обязательно должны быть права на создание файлов в каталоге профиля. Ошибка может возникнуть, если вы пытаетесь использовать профиль из файловой системы, смонтированной (подключённой) с правами доступа «только чтение» (например, удаленная совместно используемая папка Windows со снятой галочкой «Позволять пользователям сети изменять мои файлы»).
Для проверки корректности прав доступа у папки профиля необходимо:
- Найти папку, содержащую ваши профили - смотри Как найти профиль не запуская Firefox.
- Если у вас только один профиль, имя его папки будет содержать "default".
- Нажать правой кнопкой мыши на вашей папке профиля и выбрать Свойства .
- Нажать на вкладку Общие .
- Убедиться, что атрибут Только для чтения не отмечен галочкой.
- Найти папку, содержащую ваши профили - смотри Как найти профиль не запуская Firefox.
- Если у вас только один профиль, имя его папки будет содержать "default".
- Нажать и удерживать клавишу Ctrl при нажатии на папку профиля и выбрать Свойства .
- Убедиться, что Общий доступ и права доступа установлены в Чтение и Запись.
- Найти папку, содержащую ваши профили - смотри Как найти профиль не запуская Firefox.
- Если у вас только один профиль, имя его папки будет содержать "default".
- Нажать правой кнопкой мыши на вашей папке профиля и выбрать Свойства .
- Нажать на вкладку Права .
- Убедиться, что Доступ к папке установлен как Создание и удаление файлов.
Если вы не можете разблокировать профиль, используя методы, указанные выше, используйте Менеджер профилей для создания нового профиля и переноса туда данных из заблокированного профиля. Для получения большей информации прочтите Восстановление важных данных из старого профиля.
Эти прекрасные люди помогли написать эту статью:
Станьте волонтёром
Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.
Читайте также: