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

Автор Тема: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)  (Прочитано 13836 раз)

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

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #30 : 03 Февраль 2022, 20:25:30 »
1. нет автологина
2. нет  uksmd uksmstat (добавил в 089)
3. zram swap в lzo,а не zstd (править а /etc/default/armbian-zram-config
4. Нет контроля температуры (даже sensors нет)
5. Нет аддона панели genmon - можно было бы контроль температуры uksm и и т.п. замутить скриптами
6. Нет /usr/lib/firmware/meson/vdec - без этого на s905x3 mpv без HW (добавил в 089)
7. нет inxi
8. нет pciinfo
9. нет glxinfo

1 - сделал
2 uksmd собрал, бинарь и службу закинул, при запуске стартует. а uksmstat/uksmctl - собираются с warnings  и не могут запуститься (если готовые бинари скините - добавлю)
3 - исправлено
4 - плагин на панели + lm-sensors  - добавлено
5 - добавлено
6 - добавлено
7 - добавлено
8 - что-то там мутное с нодДжС, оно точно нужно?
9 - добавлено

р1 - rootfs, p2 - boot
исправлено, спс
Что мне,как дилетанту, сразу в глаза бросилось: нет автомонтирования (поставил gvfs), не нашел nm-applet (как он сейчас обзывается?), chromium некоторые сайты открывает с прозрачными вставками (обои вижу, а чего сайт кажет -нет).
автомонтирование добавил, плагин для панели нетворк-менеджер тоже (сам через nmtui приконнектился и успокоился, забыл про визуалку для удобства пользователей). У хромиума поменял флаги, пробуем
Я так понимаю - это была девелоперская версия. Зря. Лучше стбл. Все равно HW нет
Дело думаю во флагах, у меня на РК пашет, на амл возможно что-то не так, спасибо, что тестите.
Еще в дистре много для компиляции. Кто в теме - сам поставит. Остальным не пригодится

Еще пожелание - если не критично - у нас уже сложилось : юзер live с паролем как у root - woofwoof

Много для компиляции в плане: cmake, meson/ninja и т.д. и дев-пакеты?
Пока же не релиз, а тестовые версии, ничего не выпиливаю, чтобы по 100 раз не сносить\ставить. да и, имхо, 150-200 мегов хидеров от либов и компиляторов.конфигураторов - простого пользователя не смутят, а кто в теме будет доволен, что многое есть и не нужно сидеть с sudo apt search ***

Для меня абсолютно не критично какой пользователь, но пока тестим\компилим\организуем и реализуем - мне как-то проще не задумываясь логин\пароль привычные вводить.

Подставил свой 8822bs.ko - wifi работает
мой 8822bs https://disk.yandex.ru/d/Wie5GHW5bmGn0A

закинул в новую версию дистра - проверьте.

Сейчас запакую и залью в ту же папку с v2 индексом, примерно минут через 30-40 можно будет забирать (если оттестируем, все хорошо и первая версия станет не нужна - ее грохну и будем опираясь на v2 делать v3, учитывая пожелания)

Еще 2 вопроса возникло: нужна для тестов\посмотреть\попробовать - версия с кедами на вяленом? И второй - насчет дистра на Дебе11 - там нужен десктоп с месой, XFCE? armhf или aarch64?

Образ залился, забираем (либо прямая ссылка https://disk.yandex.ru/d/jXiNPvvDKrgUXw )
« Последнее редактирование: 03 Февраль 2022, 21:15:47 от Hotab777 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #31 : 03 Февраль 2022, 21:14:57 »
готовые бинари скините
Я же сразу там ссылку дал https://mirror.yandex.ru/puppyrus/2a-aarch64/lf/haf/haf01/089-upd-h1-sf01.pfs
cmake, meson/ninja и т.д. и дев-пакеты?
да
нужна для тестов\посмотреть\попробовать - версия с кедами на вяленом?
mpv с  HW под вайландом меньше  глючит ? Мне так про это никто и не ответил...
Может лучше wayfire - попроще
Дебе11 - там нужен десктоп с месой, XFCE? armhf или aarch64?
loop такое хотел , без Х. Что-то он пропал.

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #32 : 03 Февраль 2022, 21:25:56 »
loop такое хотел , без Х. Что-то он пропал.

Cli уже собрал, если сам ручками готов дальше двигаться с НА - то выложу.
Я же сразу там ссылку дал https://mirror.yandex.ru/puppyrus/2a-aarch64/lf/haf/haf01/089-upd-h1-sf01.pfs
там только uksmstat ему uksmctl не нужен?

Может лучше wayfire - попроще
Точно не попроще для обычного пользователя, он без ковыряния конфига даже апплет или кнопку запуска не сделает... А кеды заодно можно будет посмотреть и по памяти\шевелению на амл (на рк3399 хорошо работает). Насчет mpv не могу подсказать, на амл все как-то по-другому, а у меня ее уже нет.
« Последнее редактирование: 03 Февраль 2022, 21:45:48 от Hotab777 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #33 : 04 Февраль 2022, 06:59:13 »
uksmctl не нужен?
Это старт -стоп. Не нужен. Нужен был для старой версии. Кстали uksmstat можно тупо на sh переписать. Там просто читается цифра из /sys
кеды заодно можно будет посмотреть и по памяти\шевелению на амл
Давайте попробуем. Такое с фругалом удобно - консоль, Х , разные DE каждая своим модулем
+на медленных носителях из squash работает быстрее (т.к. меньше надо прочитать и верхний слой в памяти)

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 234
  • Репутация: +12/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #34 : 05 Февраль 2022, 10:30:56 »
с v2 индексом,
Запускается как и задумано. Wifi, звук - "из коробки". Chromium с артефактами, если  в настройках не выключить аппартное ускорение. Без HW все отлично. С видео все те же проблемы. Видео замораживается, а звук повторяется в каком-то буфере и он стал больше (помещается целая фраза) Зависание наступает минут через 10. И Kodi и mpv воспроизводят 1080р с дропами ( на старых сборках manjaro воспроизведение отлично и не виснет). Процессор в приложениях chromium, mpv, kodi нагружен сильнее и температура выше. В простое как обычно.
glmark2 - общий 155
« Последнее редактирование: 05 Февраль 2022, 10:39:30 от uropb »
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #35 : 05 Февраль 2022, 13:43:04 »
Вопрос такой, а LibreElec пробовали последний? как там коди ведет себя на н264 1080? если там хорошо, то будем посмотреть в сторону их патчей.
Сейчас пробую собрать 11 елек для рк3399, посмотреть как там дела обстоят (они тоже на 5.16 ядро переехали в мастер ветке), по сути собранное нами ядро должно и елек грузить, вообщем буду пробовать, и вам предлагаю, а потом посмотрим, что оттуда вытянуть можно, если результат порадует.

Кстати: если мне память не изменяет, то у них ядро грузит сквашфс без инитрд, соответственно можно глянуть их конфиг и сравнить с нашим (это для sfs - насчет запуска ядра без инитрд и поиска, чего у нас не хватает в ядре)
« Последнее редактирование: 05 Февраль 2022, 14:01:48 от Hotab777 »

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 234
  • Репутация: +12/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #36 : 05 Февраль 2022, 17:25:49 »
пробовать, и вам предлагаю
Не совсем libreelec, archdroid wayfire. Воспроизведение файла, на котором все зависало.
mpv прокрутил весь, визуально гладко, а в терминале:
Спойлер
mpv Skammerens.datter.II.Slangens.gave.BDRip.1080p.seleZen.mkv
 (+) Video --vid=1 (*) 'Encoded by seleZen' (h264 1920x804 23.976fps)
 (+) Audio --aid=1 --alang=rus (*) (f) 'iTunes' (ac3 6ch 48000Hz)
     Audio --aid=2 --alang=ger 'Original' (ac3 6ch 48000Hz)
     Subs  --sid=1 --slang=nor 'Full' (subrip)
File tags:
 Title: Skammerens datter II: Slangens gave 2019 from селезень
AO: [pulse] 48000Hz 5.1(side) 6ch float
VO: [gpu] 1920x804 yuv420p
AV: 00:09:10 / 01:43:52 (9%) A-V:  0.000 Dropped: 13 Cache: 110s/150MB
[ffmpeg/video] h264: cabac decode of qscale diff failed at 40 1
[ffmpeg/video] h264: error while decoding MB 40 1, bytestream 132669
AV: 00:30:37 / 01:43:52 (29%) A-V:  0.000 Dropped: 91 Cache: 120s/150MB
[ffmpeg/video] h264: Reference 14 >= 6
[ffmpeg/video] h264: error while decoding MB 88 48, bytestream 2807
AV: 00:35:34 / 01:43:52 (34%) A-V:  0.000 Dropped: 93 Cache: 114s/150MB
[ffmpeg/video] h264: Reference 5 >= 4
[ffmpeg/video] h264: error while decoding MB 95 25, bytestream 57713
AV: 01:12:45 / 01:43:52 (70%) A-V:  0.000 Dropped: 94 Cache: 110s/150MB
[ffmpeg/video] h264: Reference 2 >= 2
[ffmpeg/video] h264: error while decoding MB 62 43, bytestream 3371
AV: 01:43:52 / 01:43:52 (100%) A-V:  0.000 Dropped: 152 Cache: 0.0s

Exiting... (End of file)
[свернуть]
Kodi на 20-й минуте выкинул в выбор файлов для воспроизведения. Но ничего не зависло.
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #37 : 05 Февраль 2022, 17:57:17 »
Kodi на 20-й минуте выкинул в выбор файлов для воспроизведения. Но ничего не зависло.
Это на нашем дистре или в арчдроиде?
Сейчас решил попробовать ход конем - взять чистый мейнлайн, на него надеть патчи ЛЕ и армбиана + ауфс\ксм и т.д., помучался чутка с дтб, но вроде процесс пошел. Ждем когда соберется - выложу (у ЛЕ чет там патчи с hevc и т.д. на амл лежали на 5.16 ядро от 29 января, попробуем), мало ли сдвинется процесс.
Набор дтб, разумеется, тот же. Плюсом в исходники запихал 8822bs\cs, проверим, как соберутся.
Вопрос, uropb, а вы модуль себе собирали из голых исходников, для вай-фай, или патченных (закоментирован include ipx.h)?
« Последнее редактирование: 05 Февраль 2022, 18:21:38 от Hotab777 »

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #38 : 05 Февраль 2022, 18:09:43 »
mpv Skammerens.datter.II.Slangens.gave.BDRip.1080p.seleZen.mkv
Так это же mpv без --vo и --hwdec оно так без встроенного кодека проигрывает, чисто на гпу через opengl/gles или чего там ещё - так оно проигрывает, но при этом дропает, насколько я понимаю. sfs тестит v4l2m2m на vdec - если оно нормально заработает, тогда нагрузка спадет и дропать должно перестать

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 234
  • Репутация: +12/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #39 : 05 Февраль 2022, 18:25:57 »
Это на нашем дистре или в арчдроиде?
archdroid, kodi там 19 янв обновление.
Tox1 s905x3

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 234
  • Репутация: +12/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #40 : 05 Февраль 2022, 18:31:55 »
из голых исходников, для вай-фай, или патченных (закоментирован include ipx.h)?
https://forum.puppyrus.org/index.php?topic=22714.msg182045#msg182045
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #41 : 05 Февраль 2022, 18:39:42 »
archdroid, kodi там 19 янв обновление.
А наш коди не выкидывает и не виснет? но дропает?

https://forum.puppyrus.org/index.php?topic=22714.msg182045#msg182045
понял, патченные, а я в ядро чистые забросил, через ipx.h и хидер этот восстановил, видимо поэтому запускается, но ничего не видит, где-то у меня были патченные исходники, запихаю тогда их в следующий раз. главное сейчас дособрать это новое ядро и попробовать

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #42 : 05 Февраль 2022, 19:17:35 »
Сейчас у меня попутно собирается LibreELEC 11 для AML (для рк упал на сборке u-boot), выложить потом в отдельную тему? Т.к. ядро такое же по номеру патчсета, то должны дтб подходить, что с нашим ядром лежат. В-принципе sfs может потом и наши ядра прикрутить к LE для теста, добавив модули в слой aufs.
« Последнее редактирование: 05 Февраль 2022, 19:20:11 от Hotab777 »

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 234
  • Репутация: +12/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #43 : 05 Февраль 2022, 19:18:31 »
А наш коди не выкидывает и не виснет? но дропает?
У нас любое видео виснет mpv,kodi,chromium. Больше 10-15 мин не играет
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: HAF (Hotab777 Armbian fork) для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #44 : 05 Февраль 2022, 19:22:17 »
У нас любое видео виснет mpv,kodi,chromium. Больше 10-15 мин не играет
Это все на одном и том же ядре, верно? будем смотреть еще в сторону ffmpeg

А если попробовать LD_LIBRARY_PATH=/usr/lib/ mpv --vo=gpu --hwdec=v4l2m2m-copy имя_файла
Тогда запустится через ffmpeg из репы, а не ручками собранный, что-то изменится?
« Последнее редактирование: 05 Февраль 2022, 19:26:55 от Hotab777 »