Форум проекта PuppyRus Linux

Обсуждения операционных систем => Процессоры ARM архитектуры => Программное обеспечение (ПО) Linux ARM => Тема начата: sfs от 02 Апрель 2017, 17:43:31

Название: Браузеры aarch64
Отправлено: sfs от 02 Апрель 2017, 17:43:31
Chromium
Жрет памяти прилично, но , пожалуй, оптимальный выбор

Firefox
недавно версия aarch64 стала более-менее стабильно работать, до этого он падал через минуту после запуска.
Попробовал aarch64 и armhf - ощутимо тормозит по сравнению с хромом. Разницы aarch64 и armhf не заметил. Это при том что я обычно юзаю ффокс.
armbian-ubuntu-xen armhf: ffox+ffmpeg = на html5 mp4 искаженный звук
В последних версиях звук только через pulse.

Midori и пр. webkit
Для мультимедиа потянет gstreamer (от которого больше пользы нет)
Как все на webkit - только для тех ресурсов , где работает

Palemoon
На s905x2 и ниже ощутимо медленнее ffox и chrom
На youtube совсем печально

Dillo, lynx и пр.
Железо не настолько слабое , чтобы совсем уж падать

Adobe flash aarch64 - я так понял не существует

недавно версия aarch64 стала более-менее стабильно работать, до этого он падал через минуту после запуска.
А palemoon нигде нет?
Не смотрел. Скорее всего нужно собирать. Там главная проблема с видео - нужна аппаратная поддержка (модули и библиотеки).
Раз ффокс не порадовал - вряд ли и пмун спасет...
http://forum.puppyrus.org/index.php?topic=19802.msg131637#msg131637

Название: Re: Браузеры aarch64
Отправлено: sfs от 18 Апрель 2017, 09:55:16
Подольше поработал в firefox
Грузится все ощутимо медленнее чем в chromium, но и памяти ест ощутимо меньше
Где бы palemoon aarch64 или arm найти. Сам вряд ли скомпилю...
Название: Re: Браузеры aarch64
Отправлено: balbes150 от 23 Апрель 2017, 18:19:22
Сам вряд ли скомпилю...
Главное начать, а дальше можно будет подёргать знающих людей на предмет помощи.
Кстати, опять вернусь к тому, что писал про фирменные платы, которые пусть дороже, но оправдывают себя при разработке, если начать делать это  на VIM , можно спокойно общаться с разработчиками, которые имеют прямой выход на Amlogic и на большое число квалифицированных спецов, которые могут помочь и многое объяснить.
Название: Re: Браузеры aarch64
Отправлено: sfs от 24 Апрель 2017, 09:45:05
Для компиляции palemoon скорее потребуется помощь его разрабов
Не мой это пока уровень - объединять серьезных разрабов для своих целей
По любому особо лучше ффокса не будет
Название: Re: Браузеры aarch64
Отправлено: sfs от 02 Май 2017, 15:17:37
Запустил https://www.palemoon.org/contributed-builds.shtml
ftp://archive:get@ftp2.palemoon.org/3rdparty/RasPi/latest/ 10.01.2016 в LAB (http://forum.puppyrus.org/index.php?topic=19840.0)
На вскидку пободрее ффокса. Причем gtk2 и не требует pulse
Только armhf и версия 26 (которая еще без поддержки ffmpeg)
http://repo.openpandora.org/?page=detail&app=palemoon_ptitseb свежее, то почему-то не пошла. Видимо слинкована не под multilib
Cсылки брал здесь (https://www.palemoon.org/contributed-builds.shtml)

aarch64 не нашел. Похоже пытаться компилить самому (https://forum.palemoon.org/viewtopic.php?f=37&t=15598) - бесполезно
Возникла мысль - а лучший ли выбор сейчас aarch64. Под armv7 побольше готового
Название: Re: Браузеры aarch64
Отправлено: sfs от 09 Май 2017, 10:55:27
Прикрутил palemoon
С ним на 2Gb RAM совсем хорошо можно жить. На глаз тормозит меньше ффокса. Есть глючки на некоторых сайтах. И видео вообще никакого нет
Видео можно в хроме открыть. Пока остановлюсь на таком варианте

Хорошо бы скомпилить более свежую версию palemoon с видео через ffmpeg. В идеале aarch64
Попробовал было, но https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=palemoon нужен gcc5. В репе gcc6
В остальном palemoon идеально подходит для 2А - нет gtk3 и pulse,как у ффокса
Ищем, ждем, пробуем компилить...

Выдрал seamonkey из пупи (http://forum.puppyrus.org/index.php?topic=19665.msg131677#msg131677). В нем видео работает. Но не html5 mp4
Т.е. ютуб хоть как-то смотреть можно
Выложу по запросу. Планирую для эксперимента запустить пупи на ядре из 2А
Название: Оптимальный для ARM браузер.
Отправлено: sfs от 03 Декабрь 2018, 10:23:47
раздражает еле шевелящийся Chrome.
Поставьте seamonkey. С ним , в отлтчии от palemoon , на ARM проблем нет (в смысле во всех дистрах есть)
Рекомендую изучить опыт других, как улучшить работу браузера.
https://forum.armbian.com/topic/2419-armbian-for-amlogic-s905-and-s905x-ver-544/?do=findComment&comment=64837
https://forum.armbian.com/topic/2419-armbian-for-amlogic-s905-and-s905x-ver-544/?do=findComment&comment=63984
https://forum.armbian.com/topic/2419-armbian-for-amlogic-s905-and-s905x-ver-544/?do=findComment&comment=63897
https://forum.armbian.com/topic/7930-armbian-for-amlogic-s9xxx-kernel-41x-ver-555/?do=findComment&comment=60058
и почитать остальные темы (сообщения), там можно встретить много полезного, что уже опробовано. Помню мне писал один пользователь, что он смог многое лишнее оторвать из браузера и у него он стал летать, но подробности он не сообщил (это был коммерческий продукт).

Так же учитывайте, что сейчас система находиться на USB (и скорее всего на 2.0), что сильно снижает скорость работы всей системы.
Это тенденция всех разработчиков браузеров - специально закладывать в новые версии избыточно повышенные требования к железу, что-бы вынуждать пользователей тратить деньги на всякие обновления. Если раньше основная проблема была в получении данных из сети, то теперь браузеры без меры пытаются всё писать и читать с дисков, ведут кучу не нужных (для пользователя) логов и прочей ерунды, что-бы шпионить за ним.

Когда юзал S905 2RAM - chromium при большом к-ве вкладок начинал тормозить 0 мало пямяти
Юзал дополнение (http://forum.puppyrus.org/index.php?topic=21148.0) + сделал своп в NAND

Прикрутил palemoon. Нашел старый armv7. Стало лучше. Но 2ГБ все равно мало
Для дектопа надо 4
Название: Re: Оптимальный браузер. Оптимизация
Отправлено: DdShurick от 03 Декабрь 2018, 10:34:41
Установил NetSurf, посмотреть форум хватает, Chrome удалил.
Название: Re: Оптимальный браузер. Оптимизация
Отправлено: sfs от 03 Декабрь 2018, 11:01:00
NetSurf, посмотреть форум хватает
Но не более
Название: Браузеры
Отправлено: sfs от 23 Январь 2019, 15:31:54
Что-то все браузеры заметно тормозят на обычных сайтах типа нашего форума (т.е. без мультимедиа)
Это главная проблема с rk33xx

Причем канал проц и пямять не загружены. Т.е. такое впечатление, что тормозит Xorg или сам браузер
С хоrg есть надежда (http://forum.puppyrus.org/index.php?topic=21419.msg153439#msg153439) - но мне не помогло

Возможно из - за хorg. Т.к. даже перемещение окна идет рывками
Хотя другие окна тормозят меньше

chromium - быстрее прочих
В сборках с libffmpeg (в armbian такая - лежит в  папке с chromium) - видео тормозит
Поможет сhromium, использующий системный ffmpeg (например из арча) - проверял
Возможно поможет https://aur.archlinux.org/packages/opera-beta-ffmpeg-codecs/
https://github.com/iteufel/nwjs-ffmpeg-prebuilt

На firefox тормоза на youtube. При выборе ролика даже выдает сообщение "остановить или продолжить"

Браузеры на webkit (epiphany) неюзабельно

Другие браузеры не пробовал, но т.к. движки все перепробовал - вряд ли где-то будет лучше...
Название: Re: Браузеры
Отправлено: krasnyh от 23 Январь 2019, 16:09:01
Что-то все браузеры заметно тормозят на обычных сайтах
Mozilla подготовит версию Firefox, оптимизированную для архитектуры ARM64 (https://www.opennet.ru/opennews/art.shtml?num=49734)
Mozilla выпустила первую Nightly-сборку Firefox для ARM (https://wp-seven.ru/stat-i/novosti/mozilla-vypustila-pervuyu-nightly-sborku-firefox-dlya-arm.html)
(Windows 10)
Название: Re: Браузеры
Отправлено: sfs от 24 Январь 2019, 11:07:57
скомпилил для арча ffmpeg + mpv и перепаковал mali дрова
hw ускорение заработало так же на полный экран
В браузерах это не дает hw ускорения
На полном экране hd ролики ютюба притормаживают
mpv + youtube-dl : крутит без тормозов на полный экран (не на полный он и не может)
Плеер на gstreamer на armbian URL не осилил
Меня такое вполне устраивает

Танцы с xorg (http://forum.puppyrus.org/index.php?topic=21419.msg153459#msg153459) дали немного ускорения , но на PC то же работает быстрее
Хотя счетчик внизу нашего форума
Цитата
Страница сгенерирована за 0.036 секунд
такой же как на РС
Такое впечетление что тормозит именно вывод на экран - т.е. Xorg
Название: Re: Браузеры
Отправлено: sfs от 25 Январь 2019, 16:55:28
Попробовал поставить 32битный chromium в юбунте (из пака)
Видео крутил бодрее, но иногда падает на ютубе

В арче с перекомпиленным под rk ffmpeg - вроде и так без тормозов
Название: Re: Браузеры
Отправлено: sfs от 28 Январь 2019, 14:01:05
В арче с перекомпиленным под rk ffmpeg - вроде и так без тормозов
И с неперекомпиленным не хуже
Танцы с ffmpeg дадут только аппаратное ускорение в спец видеоплеерах
Название: Re: Браузеры
Отправлено: balbes150 от 28 Январь 2019, 22:07:58
Танцы с ffmpeg дадут только аппаратное ускорение в спец видеоплеерах
При аппаратном FFMPEG , который будет еще правильно использован при сборке "ускорителя" для браузера - даёт ускорение, т.к. не тратит ресурсы процессора на обработку и всё остальное получает больше ресурсов.
Название: Re: Браузеры
Отправлено: sfs от 29 Январь 2019, 09:44:05
"ускорителя" для браузера
Что за ускоритель и как такое собрать...
Может готовое есть?
Во время тормозов проц не особо загружен
Название: Re: Браузеры
Отправлено: balbes150 от 30 Январь 2019, 22:22:18
Что за ускоритель и как такое собрать...
В синаптике Ubuntu видел, что вместе с Хромо установлен пакет, в имени его есть ffmpeg. Открой Armbian и посмотри, наверняка есть исходники и можно модифицировать его под нужные опции FFMPEG.

Во время тормозов проц не особо загружен
Все ядра не загружены ? Может софт кривой и не использует все возможности чипа (тупо работает в однопоточном режиме) ?
Название: Re: Браузеры
Отправлено: krasnyh от 30 Январь 2019, 22:33:44
Может софт кривой
Может есть хорошее видео работы tv box в качестве ПК под линукс? Вдохновляющее? )
Его бы прибить сверху темы и смотреть время от времени, когда опускаются руки. :)
А то настроения в arm-теме минорные.
Название: Re: Браузеры
Отправлено: balbes150 от 30 Январь 2019, 22:39:21
Может есть видео работы tv box в качестве ПК под линукс? Вдохновляющее. )
Рекомендую зайти на форум Armbian (раздел про ТВ боксы) и там спросить, как народ работает на ТВ боксах,там и видео дадут и много чего расскажут реально из практики.
Примерно сопоставление s905x = rk3328 , поэтому всё, что касается Amlogic S9xxx можно примерно считать и для rk. Только для RK ситуация еще лучше , есть HW для полноэкранного видео.
Название: Re: Оптимальный браузер. Оптимизация
Отправлено: sfs от 16 Январь 2020, 13:49:17
Появился и обновляется palemon arm (http://>https://software.opensuse.org/download.html?project=home%3Astevenpusser&package=palemoon)
Проверил - работает. В том числе html5 mp4 и youtube