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

Автор Тема: vivaldi - браузер - клон chrome  (Прочитано 11392 раз)

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

Оффлайн Pasha__kun

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +1/-0
  • Автор темы
Re: vivaldi - браузер - клон chrome
« Ответ #15 : 19 Декабрь 2016, 14:56:43 »
странно , что с родным не работает
Он проверяет файл /etc/os-release, которого в паппи нет.

Переделайте 64бит по аналогии
Хорошо, сделаю

Оффлайн Pasha__kun

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +1/-0
  • Автор темы
Re: vivaldi - браузер - клон chrome
« Ответ #16 : 19 Декабрь 2016, 15:43:35 »
Переделайте 64бит по аналогии.
Переделал, почистил локали, проверил либы - вроде лишних нет. скачать .
В /opt/ffmpeg/lib не нашел libffmpeg.so и libffmpegsumo.so, оставил их в /usr/lib/vivaldi/lib (без них mp4 работать не будет).

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #17 : 19 Декабрь 2016, 15:47:44 »
Он проверяет файл /etc/os-release, которого в паппи нет.
В ПРА есть. А что в нем должно быть и откуда эта инфа?
Хорошо, сделаю
Где взять либы - вдохновитесь  модулем хромиума
По шаблону все понятно?

Оффлайн Pasha__kun

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +1/-0
  • Автор темы
Re: vivaldi - браузер - клон chrome
« Ответ #18 : 19 Декабрь 2016, 16:06:49 »
А что в нем должно быть и откуда эта инфа?
/usr/lib/vivaldi/vivaldi - скрипт, который изменяет LD_LIBRARY_PATH и запускает vivaldi-bin.
Если существует /usr/share/doc/chromium-codecs-ffmpeg-extra/changelog.Debian.gz или в /etc/os-release встречается suse, то в LD_LIBRARY_PATH добавляется /usr/lib/chromium/libs. Я просто удалил эту проверку из скрипта.
Код
export CHROME_WRAPPER="`readlink -f "$0"`"
HERE="`dirname "$CHROME_WRAPPER"`"

if ! which xdg-settings &> /dev/null; then
  export PATH="$HERE:$PATH"
else
  xdg_app_dir="${XDG_DATA_HOME:-$HOME/.local/share/applications}"
  mkdir -p "$xdg_app_dir"
  [ -f "$xdg_app_dir/mimeapps.list" ] || touch "$xdg_app_dir/mimeapps.list"
fi

if [[ -n "$LD_LIBRARY_PATH" ]]; then
  LD_LIBRARY_PATH="/usr/lib/chromium/lib:$HERE/lib:$LD_LIBRARY_PATH"
else
  LD_LIBRARY_PATH="/usr/lib/chromium/lib:$HERE/lib"
fi
export LD_LIBRARY_PATH
export CHROME_VERSION_EXTRA="stable"
export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME

if [[ -n "$CHROME_USER_DATA_DIR" ]]; then
  CHROMIUM_FLAGS="$CHROMIUM_FLAGS --user-data-dir='$CHROME_USER_DATA_DIR'"
fi

exec < /dev/null
exec > >(exec cat)
exec 2> >(exec cat >&2)

exec -a "$0" "$HERE/vivaldi-bin" $CHROMIUM_FLAGS "$@"

Где взять либы - вдохновитесь  модулем хромиума
Да, вроде, либы и так все на месте.

По шаблону все понятно?
Да.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #19 : 19 Декабрь 2016, 16:31:06 »
добавляется /usr/lib/chromium/libs.
Проще сразу заменить
Я просто удалил эту проверку из скрипта.
Я вернул родной. Все наши фичи в /usr/bin/vivaldi

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: vivaldi - браузер - клон chrome
« Ответ #20 : 19 Декабрь 2016, 21:34:23 »
Предлагаю делать все хромоподобные по этому шаблону:
1. /usr/bin/vivaldi переименовать в chromium
Сколько раз просить, убей себя об стену и не убивай других... :(
Допустим, КАК хромиум и вивальди держать в системе!!! С хромом подобное еще замути. Оставь хромиум в покое, пожалуйста. Путь каждый /usr/bin/браузер имеет свой скрипт, можно и по шаблону...

Логотипов продукта внутри многовато, достаточно 48 и симлинов с него на 16... - сократит размер пакета.
« Последнее редактирование: 19 Декабрь 2016, 21:48:11 от paulus »

Оффлайн Roader

  • Ветеран
  • *****
  • Сообщений: 577
  • Репутация: +20/-0
Re: vivaldi - браузер - клон chrome
« Ответ #21 : 19 Декабрь 2016, 23:01:40 »
Допустим, КАК хромиум и вивальди держать в системе!!! С хромом подобное еще замути. Оставь хромиум в покое, пожалуйста. Путь каждый /usr/bin/браузер имеет свой скрипт, можно и по шаблону...
+. юзаю slimjet & firefox. Благодаря подобной стандартизации после последнего обновления стали напрягать окошки о версиях флэшплэера :(

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #22 : 20 Декабрь 2016, 09:20:34 »
Сколько раз просить, убей себя об стену и не убивай других.
Вы бы эту энергию на разбор скрипта употребили :)
Цитата
/usr/bin/vivaldi переименовать в chromium
КАК хромиум и вивальди держать в системе
В /usr/bin/ запускаемые скрипты разных браузеров с разными названиями. В них привязка к разным дир с браузерами и флэшу в /usr/lib/chromium/PepperFlash
Модуль флэша и обновлялка будут в /usr/lib/chromium/PepperFlash. Это не принципиально, но я менять не буду.
Т.е. именно так
Путь каждый /usr/bin/браузер имеет свой скрипт, можно и по шаблону...


Благодаря подобной стандартизации после последнего обновления стали напрягать окошки о версиях флэшплэера
Мало подробностей

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #23 : 18 Февраль 2017, 09:58:09 »
http://my-files.ru/9si2ls Свежий vivaldi 1.7 без дополнений. Я с Оперой уже лет 15, поэтому вивальлди мне понравился, наконец то наработанные рефлексы управлением мыши нашли свой браузер :)
html5 и флэш проверили?
Судя по запускаемому скрипту флэша не будет. Смотрите пример выше
Кроме того в начало этого скрипта не помешает
Код
flash-test libpepflashplayer
flash-test ffmpeg

Оффлайн Alexxxl

  • Постоялец
  • ***
  • Сообщений: 167
  • Репутация: +5/-0
Re: vivaldi - браузер - клон chrome
« Ответ #24 : 18 Февраль 2017, 10:56:50 »
Цитата
html5 и флэш проверили?
Все работает

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #25 : 18 Февраль 2017, 11:02:51 »
Все работает
Проверьте еще кто-нибудь - положу в репу

Оффлайн Alexxxl

  • Постоялец
  • ***
  • Сообщений: 167
  • Репутация: +5/-0
Re: vivaldi - браузер - клон chrome
« Ответ #26 : 18 Февраль 2017, 21:39:41 »
http://my-files.ru/uvc7w6
Перезалил, заменил libffmpeg который был скачан с официального сайта не поддерживал h264.
Вылезло окно обновления плагина flashplugin-pep, откуда у меня была старая версия не могу найти, но после обновления плагин не работает
Adobe Flash Player - Версия: 999.999.999.999
Shockwave Flash 999.999 r999

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #27 : 18 Февраль 2017, 21:55:27 »
Adobe Flash Player - Версия: 999.999.999.999
Лажа. Обновите с оф сайта адоба

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: vivaldi - браузер - клон chrome
« Ответ #28 : 19 Февраль 2017, 08:00:42 »
Лажа. Обновите с оф сайта адоба
скрипт запуска там мутить с надо, а не адоб мучать.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: vivaldi - браузер - клон chrome
« Ответ #29 : 19 Февраль 2017, 08:19:56 »
Судя по запускаемому скрипту флэша не будет. Смотрите пример выше
Видимо свои шишки набивать интереснее