Сайт | Скачать | Видео | Wiki

Автор Тема: LFA1801 : Не запускается браузер chromium-bin-gtk3-p-78.0.3904.70_64-sf01  (Прочитано 729 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Пол

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +0/-0
  • Автор темы
LFA1801 :  Не запускается браузер chromium-bin-gtk3-p-78.0.3904.70_64-sf01
Браузеры basilisk-gtk3-p-2019.10.31_64-sf01,google-chrome-gtk3-p-73.0.3683.75_64-sf01,
opera-gtk3-p-65.0.3467.48_64-sf01,firefox-bin-gtk3-p-70.0_64-kr01 запускаются.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2987
  • Репутация: +95/-1
Не хватает либ, видно не проверялось на запуск.

Запускал в xfce-gtk3. Поключение модуля pulseaudio-gtk3 не влияет на недостающую либу.
Скрин.
« Последнее редактирование: 31 Декабрь 2019, 14:07:57 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29031
  • Репутация: +195/-0
    • PuppyRus-A
У меня работает с видео и звуком
Не запускается браузер chromium-bin-gtk3-p-78.0.3904.70_64-sf01
что пишет в консоле?
Не хватает либ, видно не проверялось на запуск.
На портированных модулях dep-mod не работает, т.к.  либы в нестандартных местазх, указанных в запускающем скрипте
Скорее всего с ним и проблема (что-то его заменило , например) . Все либы в /usr/lib/chromium/lib
При отсутствии pulse автоматом включается apulse

Оффлайн Пол

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +0/-0
  • Автор темы
Цитата: Пол от 31 Декабрь 2019, 12:20:57

    Не запускается браузер chromium-bin-gtk3-p-78.0.3904.70_64-sf01

что пишет в консоле?
Кажется это
 1002
grep: /usr/lib/chromium/PepperFlash/manifest.json: Нет такого файла или каталога
/usr/bin/pulseaudio
/usr/lib/chromium/chromium: error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory


Оффлайн Пол

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +0/-0
  • Автор темы
Я добавил libpulse.so.0 в /usr/lib/chromium/lib  ,тогда chromium запустился ,
выдавая какие-то ошибки в терминал.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29031
  • Репутация: +195/-0
    • PuppyRus-A
grep: /usr/lib/chromium/PepperFlash/manifest.json: Нет такого файла или каталога
/usr/bin/pulseaudio
Это значит что нет адобе флэша - наверное уже и не нужен
/usr/lib/chromium/chromium: error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory
Точно используете для запуска мой скрипт из модуля? chromium-bin-gtk3-p-78.0.3904.70_64-sf01.pfs/squashfs://usr/bin/chromium
В нем детект наличия в системе пульсы и если нет - подстановка apulse
Код
which pulseaudio || a=apulse
exec $a /usr/lib/$b/$b

Оффлайн Пол

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +0/-0
  • Автор темы
Честно говоря ,не понял.В терминале запустил
live@pra6408:~$ /usr/lib/chromium/chromium
/usr/lib/chromium/chromium: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory

live@pra6408:~$ chromium-bin-gtk3-p-78.0.3904.70_64-sf01.pfs/squashfs://usr/bin/chromium
bash: chromium-bin-gtk3-p-78.0.3904.70_64-sf01.pfs/squashfs://usr/bin/chromium: Нет такого файла или каталога

live@pra6408:~$ which pulseaudio || a=apulse
/usr/bin/pulseaudio
live@pra6408:~$ exec $a /usr/lib/$b/$b
bash: /usr/lib//: Это каталог
bash: exec: /usr/lib//: не удаётся запустить: Это каталог



Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2987
  • Репутация: +95/-1
В нем детект наличия в системе пульсы и если нет - подстановка apulse
Скрипт рабочий, если в системе нет pulseaudio.pfs. Иначе запуск chromium спотыкается на ошибке libpulse.so.0.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29031
  • Репутация: +195/-0
    • PuppyRus-A
если в системе нет pulseaudio.pfs. Иначе запуск chromium спотыкается на ошибке libpulse.so.0.
Да. Я же пульс портировал, а здесь не учел. Поправил. Спасибо+
chromium-bin-gtk3-p-79.0.3945.117_64-sf01.pfs
firefox-bin-gtk3-p-72.0.1_64-sf01.pfs

Оффлайн Пол

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +0/-0
  • Автор темы
Что-то я не так делаю.В modules есть flashplugin-pep-25.0.0.127_64.pfs,pulseaudio-gtk3-p-11.1_64-sf01.pfs,
chromium-bin-gtk3-p-79.0.3945.117_64-sf01.pfs.Но в терминале
live@pra6408:~$ /usr/lib/chromium/chromium
/usr/lib/chromium/chromium: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2987
  • Репутация: +95/-1
А модуль nss.pfs? Он прописан в зависимостях и должен предлагаться при подключении chromium-bin-gtk3-p.

Оффлайн Пол

  • Постоялец
  • ***
  • Сообщений: 188
  • Репутация: +0/-0
  • Автор темы
А модуль nss.pfs? Он прописан в зависимостях и должен предлагаться при подключении chromium-bin-gtk3-p.

Спасибо,после того,как подключил nss-3.34.1-180101-sf03.pfs   chromium-bin-gtk3-p-79.0.3945.117_64-sf01.pfs запустился.
(Главное,когда подключал google-chrome-gtk3-p-73.0.3683.75_64-sf01.pfs выскакивало сообщение,что нужен nss,а здесь нет)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2987
  • Репутация: +95/-1
Проверил chromium-bin-gtk3-p-79.0.3945.117_64, если на горячую, то есть сообщение о зависимости nss. Если же при запуске системы chromium автоподключился из modules/optional, то зависимости не проверяются.

Этим наверно должен заниматься sfs-get-dep-start в "Автозапуск приложений", но нет. Даже запущенный вручную.
« Последнее редактирование: 13 Январь 2020, 19:57:32 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29031
  • Репутация: +195/-0
    • PuppyRus-A
Этим наверно должен заниматься sfs-get-dep-start
Да. Но он обрабатывает только строки начинающиеся с sfs-get-dep из start.sh, а в этом модуле накручено условий
Пожалуй, оптимальным решением будет продублировать этот start.sh в скрипт запускса хрома
Т.е. при запуске затребует зависимости
Есть альтернативные идеи?