Страница 1 из 1
Не запускается исполняемый файл firefox
Добавлено: 09 окт 2017, 21:26
alex-brok
После обновления 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.
Пробовал другую програму также установить и запустить - та же история.
Как победить эту проблему?
запуск исполняемого файла
Добавлено: 09 окт 2017, 21:36
Chocobo
alex-brok писал(а): libgtk-3.so.0: cannot open shared object file: No such file or directory
Не хватает зависимой библиотеки, обычно живет в пакете
libgtk-3-0
, схавает ли этот портейбл - кто знает
Обычные пакетированные фоксы работают норм, действуя в обход - чудес может быть немало.

не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 21:39
alex-brok
Chocobo писал(а): Не хватает зависимой библиотеки
как исправить сие?
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 21:44
Chocobo
Chocobo писал(а): обычно живет в пакете libgtk-3-0
Код: Выделить всё
▶ dpkg -S libgtk-3.so.0
libgtk-3-0:i386: /usr/lib/i386-linux-gnu/libgtk-3.so.0.1800.9
libgtk-3-0:amd64: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
libgtk-3-0:i386: /usr/lib/i386-linux-gnu/libgtk-3.so.0
libgtk-3-0:amd64: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.9
Проверь для начала стоит ли этот пакет (может крысе он не треубется, в корице от него полсистемы зависит)
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 21:50
alex-brok
alex@Desktop-Lin ~ $ 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 ~ $ libgtk-3-0:amd64: /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1800.9
я так понимаю, что библиотека есть?
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 21:54
Chocobo
alex-brok, Ну под 64-бита пакет судя по выхлопу стоит. Софтинка тоже х64?
Попробуй слинковать в ту же директорию, где исполняемый файл
ln -s /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 /home/alex/Program_file/firefox/
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 21:57
alex-brok
а вот софтинка ли х64 я не проверил
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 22:00
alex-brok
пардон не там терминал открыл...
ответ
alex@Desktop-Lin ~/Program_file/firefox $ ln -s /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 /home/alex/Program_file/firefox/
ln: не удалось создать символьную ссылку '/home/alex/Program_file/firefox/libgtk-3.so.0': Файл существует
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 22:01
Chocobo
alex-brok, ну и проще наверное найти
дебпакет интересующей версии, чем плясать с этими граблями вокруг содержимого архива.
Откуда кстати брал этот tar.bz дай ссыль, глянуть что там
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 22:18
alex-brok
Chocobo писал(а): Ну под 64-бита пакет судя по выхлопу стоит. Софтинка тоже х64?
вот и проблема - это был firefox 32-битный, распаковал х64 и теперь все запускается.
где найти деб-пакет 55 версии? в репозитории уже 56 версия, нужное дополнение на ней не работает, откатить обновление, насколько я понимаю нет возможности, поэтому и пришлось завязаться с портаблом
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 22:23
Chocobo
alex-brok, тогда может и тот бы взлетел с apt install libgtk-3-0:i386
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 22:27
alex-brok
так вопрос уже решен, скачал х64
ссылочку на деб-пакет увидел, можно просто поверх ставить, или надо удалить firefox 56 который стоит уже?
не запускается исполняемого файл firefox
Добавлено: 09 окт 2017, 22:29
Chocobo
Там apt/dpkg/gdebi сам подскажет, если потребуются какие-то доп. действия