Автор Тема: А не опакетить ли palemoon ?  (Прочитано 291728 раз)

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
Re: А не опакетить ли palemoon ?
« Ответ #750 : 16.06.2016 20:29:33 »
Захожу сюда отрубив эддоны и плагины. Чтобы разрешить через html5. Щелчёк по серии, затем по значку на экране. Появляется слово загрузка, входящий трафик на нуле. И висим.
Ну, зашёл. Newmoon Version: 26.3.0 (x64) вчерашняя бета. Переключил на HTML5. Всё крутится без отрубания плагинов и т.д.
Только зачем мне такой ресурс, где за просмотр в HD качестве надо аккаунт купить.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #751 : 16.06.2016 21:20:47 »
Да, проблема. Мне то-же особо нет смысла что-либо покупать ;-)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #753 : 16.06.2016 21:39:49 »
Возможно это проблема 32-х бит и gstreamer-0.10, т.к. на 64-х у меня проблем нет, правда не вижу hdmi качества, но html5 стоит в позиции on

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #754 : 16.06.2016 22:37:08 »
Кстати, надо посмотреть, с какой-то версии upstream собирает palemoon по-умолчанию с  gstreamer-1.0, возможно, если собрать и 32-битную версию с gstreamer-1.0, ваша проблема может исчезнуть.
Если есть желание проверить, могу собрать такую пробную версию, только скажите под какой бренч.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #755 : 17.06.2016 06:59:32 »
Да, вот ещё, гуглотуба подсказывает:
У тарбольного муна H264 включено по дефолту, а у твоей сборки нет.

64 бита

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #756 : 17.06.2016 09:27:06 »
Попробуйте эту версию - она отличается от предыдущей, что в обеих архитекторах используется  gstreamer-1.0
http://git.altlinux.org/tasks/166097/

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #757 : 17.06.2016 13:49:46 »
Только зачем мне такой ресурс, где за просмотр в HD качестве надо аккаунт купить.

Ответ есть. Но он не публичный.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #758 : 17.06.2016 16:15:55 »
Попробуйте эту версию - она отличается от предыдущей, что в обеих архитекторах используется  gstreamer-1.0
http://git.altlinux.org/tasks/166097/

$ uname -rm
3.14.67-std-def-alt0.M70P.1 i686
$ apt-repo
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/i586 classic
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/noarch classic
$ grep 'model name' /proc/cpuinfo
model name : Intel(R) Pentium(R) M processor 2.13GHz # Intel Pentium M Processor 770
$ rpm -q newmoon
newmoon-26.3.0-alt2.1
$ rpm -qa|grep gst|grep 1.0|sort
gst-plugins-bad1.0-1.8.2-alt1
gst-plugins-base1.0-1.8.2-alt1
gst-plugins-good1.0-1.8.2-alt1
gst-plugins-ugly1.0-1.8.2-alt1
gstreamer1.0-1.8.2-alt1
libgst-plugins1.0-1.8.2-alt1
libgstreamer1.0-1.8.2-alt1
libgstreamer1.0-gir-1.8.2-alt1

При попытке воспроизвести видео в html5, входящий трафик есть, но воспроизведение не начинается и через секунд 15-20 браузер падает без ошибок:
$ sar -n DEV 1 5
Linux 3.14.67-std-def-alt0.M70P.1 (comp) 17.06.2016 _i686_ (1 CPU)

16:03:59        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
16:04:00           lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
16:04:00         eth0     71,43     59,18    104,21      4,32      0,00      0,00      0,00      0,00

16:04:00        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
16:04:01           lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
16:04:01         eth0     81,44     64,95    109,60      3,41      0,00      0,00      0,00      0,00

16:04:01        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
16:04:02           lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
16:04:02         eth0     88,66     72,16    108,83      4,22      0,00      0,00      0,00      0,00

16:04:02        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
16:04:03           lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
16:04:03         eth0     72,45     63,27    104,30      2,98      0,00      0,00      0,00      0,00

16:04:03        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
16:04:04           lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
16:04:04         eth0     69,39     34,69    101,24      1,63      0,00      0,00      0,00      0,00

Среднее:     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
Среднее:        lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
Среднее:      eth0     76,64     58,81    105,62      3,31      0,00      0,00      0,00      0,00
Т.е. в браузере альтовой сборки i586 с поддержкой gstreamer1.0 при попытке воспроизвести html5 ещё хуже, - он падает. Без ошибок. Без поддержки gstreamer1.0, браузер тоже не воспроизводит, но не падает.


$ sleep 10 && sar -P ALL 1 30   # palemoon-26.2.2.en-US.linux-i686.tar.bz2   html5 Pentium M 770   2.13GHz
Linux 3.14.67-std-def-alt0.M70P.1 (comp) 17.06.2016 _i686_ (1 CPU)

...

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     64,20      0,00     14,30      0,27      0,00     21,22
Среднее:       0     64,20      0,00     14,30      0,27      0,00     21,22

Минимальные требования к процессору при воспроизведении html5 360p на Сизифе в palemoon:
Одно ядро CPU
32 bit
SSE2
1733MHz
$ bc -l

2133*(100-21.22)/100
1680.37740000000000000000
« Последнее редактирование: 17.06.2016 19:44:33 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #759 : 17.06.2016 20:04:20 »
Понятно, значит в   gstreamer-1.0 на 32-х битах по-прежнему какая-то проблема. Знать-бы ещё какая. Ладно, значит в Сизиф поедет первый вариант.



Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #760 : 17.06.2016 22:09:55 »
Понятно, значит в   gstreamer-1.0 на 32-х битах по-прежнему какая-то проблема. Знать-бы ещё какая. Ладно, значит в Сизиф поедет первый вариант.

Тогда нарисовывается так:
На заметку, - мало ли кому.

Для потокового видео с качеством 360p на некоторых сайтах, владельцам процессоров 32bit с SSE2 и альтовой сборкой newmoon с pepperflash потребуются пакеты
(установка palemoon-uBlock обязательна, иначе минимальные требования к процессору возрастут):
freshplayerplugin
и Drool-овская сборка пакета chromium-pepper-flash-20.0.0.306-alt1.i586.rpm
https://lists.altlinux.org/pipermail/sisyphus/2016-March/364967.html
(Drool-овский пакет не привязан зависимостями к браузеру chromium, - спасибо Геннадию):
$ pepperflashversion=`sed -nrz '/^.*LNX [0-9,]+$/p' \
 $(getconf LIBDIR)/pepper-plugins/libpepflashplayer.so | \
sed -n "s/^.*LNX //p"|tr , .` && echo $pepperflashversion
20.0.0.306

Также минимально понадобится процессор с SSE2 аналогичный Intel Pentium M Processor 770 2.13GHz (см. idle) (либо редкий Intel Pentium M Processor 780 2.26GHz):
$ sleep 10 && sar -P ALL 1 30
Linux 3.14.67-std-def-alt0.M70P.1 (comp) 17.06.2016 _i686_ (1 CPU)

...

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     71,95      0,00     14,54     13,17      0,00      0,33
Среднее:       0     71,95      0,00     14,54     13,17      0,00      0,33

При использовании браузера palemoon v26.2.2 (официальный финал-релиз *.tar.bz2) с потоковым видео через html5, минимально необходимая частота процессора 32bit может быть снижена до 1.73-1.86GHz:
$ sleep 10 && sar -P ALL 1 30   # palemoon-26.2.2.en-US.linux-i686.tar.bz2   html5 Pentium M 770   2.13GHz
Linux 3.14.67-std-def-alt0.M70P.1 (comp) 17.06.2016 _i686_ (1 CPU)

...

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     64,20      0,00     14,30      0,27      0,00     21,22
Среднее:       0     64,20      0,00     14,30      0,27      0,00     21,22
« Последнее редактирование: 18.06.2016 00:23:11 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #761 : 18.06.2016 18:10:34 »
Надеюсь, часа через 2 локально ещё один вариант  соберу, а потом сделаю ещё один тестовый вариант.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #762 : 18.06.2016 19:43:01 »
Запустил очередную тестовую сборку для Сизифа:
http://git.altlinux.org/tasks/166109/

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: А не опакетить ли palemoon ?
« Ответ #763 : 18.06.2016 23:48:21 »
Собралось, можно тестировать.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #764 : 19.06.2016 16:51:54 »
Запустил очередную тестовую сборку для Сизифа:
http://git.altlinux.org/tasks/166109/
Собралось, можно тестировать.

$  palemoon -P ruslandh   # i586
NOT SANDBOXED
[fresh 14971] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh 14971] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
Vector smash protection is enabled.
NOTE: child process received `Goodbye', closing down
Запуск html5 видео
Висим
Останов попытки воспроизвести видео в html5

(pale moon:14939): GLib-GObject-WARNING **: cannot register existing type 'GdkKeymap'

(pale moon:14939): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(pale moon:14939): Gdk-CRITICAL **: gdk_keymap_have_bidi_layouts: assertion 'GDK_IS_KEYMAP (keymap)' failed

Принудительное закрытие браузера
$

Воспроизведения html5 видео на ресурсе по ссылке в сборке i586 нет.
На youtube есть.
На попытке воспроизвести видео с того ресурса в html5 браузер может висеть бесконечно долго и не падает.
Через libfreshwrapper-flashplayer.so и через libflashplayer.so в норме.