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

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

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
HAF
образы на Jammy с последним ядром:
XFCE - это десктоп с xfce, kodi, chromium, mpv, ffmpeg
CLI - это чисто консоль.
Пользователь pi пароль pi1234 в sudoers  вписан. На десктопе логинимся и затем startx
v2.6 с gnome-wayland

https://disk.yandex.ru/d/lui_CzCwfQeaYA
Дебиан , ветка testing. KDE / wayland . Коди с рабочими pvr аддонами. Хромиум с флагами для приятной работы под вейланд. Ядро 5.17.3.


FRUGAL варианты от sfs. Установка
HAF02  из jammy-xfce-v2.5-aml.tar.gz 
HAF01
089-upd-h1-sf03.pfs - добавил автостарт Х сменил юзера. Теперь по дефолту live
pass у live и root : woofwoof

Недостатки HAF01

RK3399
Amlogic9xx
« Последнее редактирование: 18 Апрель 2022, 09:11:23 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #1 : 14 Январь 2022, 09:42:35 »
постараюсь по образу и подобию balbes150, реализовать универсальный образ под rk3399/amlogic , в котором нужно будет только прописывать нужное дтб.
Да. так было бы лучше
Наверное и ядра будут разными
Если будете компилить ядро (вот мой рецепт) - просьба добавлять AUFS

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #2 : 14 Январь 2022, 11:23:16 »
просьба добавлять AUFS

Для амлоджиков не подскажу, а вот 5.15.13 из образа рокчипа попробуйте, если я не запутался уже с тем, что собирал - aufs включал, вроде как, в конфиге.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #3 : 15 Январь 2022, 07:30:45 »
aufs включал, вроде как, в конфиге.
Если не патчили - значит его нет. Он только патчем идет. Если интересно - у меня выложены мои PKGBUILD ядра с aufs и uksm ('экономия памяти)

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #4 : 16 Январь 2022, 14:20:11 »
Если не патчили - значит его нет. Он только патчем идет. Если интересно - у меня выложены мои PKGBUILD ядра с aufs и uksm ('экономия памяти)

Я правильно понимаю, что на 5.15.х ядре Вам нужен aufs из ветки aufs5-standalone? Накатить патчи и в ядре включить не модулем, а на постоянке? http://aufs.sourceforge.net/ собственно вот отсюда?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #5 : 16 Январь 2022, 15:03:34 »
Да. На любых ядрах. У нас , в puppy, porteus, ядрах balbes150 вообще модно, чтобы система грузилась без пересборки инитрд (т.е. не требовала подгрузки модулей udev-ом)
А AUFS нужен для FRUGAL - на твбоксах тоже актуально (быстрее читает , меньше изнашивает поситель, т.к. все в squashfs)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #6 : 25 Январь 2022, 20:47:24 »
Фул образ будет на 64-гиговую флешку, на 32 не влезет..
Многовато. Еще 1 повод для фругализации
Ещё добавим вариант в инструкцию, как можно обойтись флешкой на 1 Гб и внешним жёстким диском и на нем же ещё хранить rom для эмуляторов, фильмы и прочее барахло.
Т.е. на флэшке только BOOT , который грузит остальное с hdd ?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #7 : 25 Январь 2022, 21:36:07 »
работало --hwdec=gpu
Какое при этом было vo ?

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #8 : 26 Январь 2022, 14:35:09 »
Запустил XFCE для rk3399 на ядре 5.16.2. У sfs есть скрипт dd-iso2flash.sh, который записывает архивированный образ сразу на носитель Так вот, не прокатило, пришлось распаковывать архив и потом уже пмсать на sdcard. Это не "маленький и быстрый".... 17Гб.
Первое с чем столкнулся:
 
Спойлер
Код
Следующие пакеты имеют неудовлетворённые зависимости:
 chromium-browser-l10n : Зависит: chromium-browser (= 1:98.0.4758.9-0ubuntu1~ppa2~20.04.1) но 1:98.0.4736.0-0ubuntu1~ppa1~20.04.1 должен быть установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
[свернуть]
Еще не все на русском, наверно, из-за /etc/default/locale:
Спойлер
Код
#  File generated by update-locale
LC_MESSAGES=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LANG=en_US.UTF-8
[свернуть]
почему-то geany не показывает содержание файлов
Пока только рассматриваю.
При попытке воспроизвести youtube в firefox все зависло наглухо, хотя mpv крутил ролик 1080р с флешки - загрузка проца 70%.
« Последнее редактирование: 26 Январь 2022, 15:18:45 от uropb »
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #9 : 26 Январь 2022, 18:16:12 »
Sudo apt update
Sudo apt upgrade
Glmark2 чего пишет?
Я жеж и не говорил, что тот дистр маленький и быстрый, там почти все, чтобы пользовать как десктоп x99 бокс "из коробки"
« Последнее редактирование: 26 Январь 2022, 18:21:13 от Hotab777 »

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #10 : 26 Январь 2022, 19:54:52 »
Glmark2 чего пишет?
Спойлер
Код
pi@x99:~$ glmark2
=======================================================
    glmark2 2021.02
=======================================================
    OpenGL Information
    GL_VENDOR:     Panfrost
    GL_RENDERER:   Mali-G31 (Panfrost)
    GL_VERSION:    3.3 (Compatibility Profile) Mesa 21.3.3 (git-992ac703d7)
=======================================================
[build] use-vbo=false: FPS: 84 FrameTime: 11.905 ms
[build] use-vbo=true: FPS: 88 FrameTime: 11.364 ms
[texture] texture-filter=nearest: FPS: 105 FrameTime: 9.524 ms
[texture] texture-filter=linear: FPS: 116 FrameTime: 8.621 ms
[texture] texture-filter=mipmap: FPS: 110 FrameTime: 9.091 ms
[shading] shading=gouraud: FPS: 74 FrameTime: 13.514 ms
[shading] shading=blinn-phong-inf: FPS: 74 FrameTime: 13.514 ms
[shading] shading=phong: FPS: 73 FrameTime: 13.699 ms
[shading] shading=cel: FPS: 73 FrameTime: 13.699 ms
[bump] bump-render=high-poly: FPS: 44 FrameTime: 22.727 ms
[bump] bump-render=normals: FPS: 106 FrameTime: 9.434 ms
[bump] bump-render=height: FPS: 97 FrameTime: 10.309 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 94 FrameTime: 10.638 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 71 FrameTime: 14.085 ms
[pulsar] light=false:quads=5:texture=false: FPS: 99 FrameTime: 10.101 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 72 FrameTime: 13.889 ms
[desktop] effect=shadow:windows=4: FPS: 94 FrameTime: 10.638 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 40 FrameTime: 25.000 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 6 FrameTime: 166.667 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 45 FrameTime: 22.222 ms
[ideas] speed=duration: FPS: 76 FrameTime: 13.158 ms
[jellyfish] <default>: FPS: 80 FrameTime: 12.500 ms
[terrain] <default>: FPS: 11 FrameTime: 90.909 ms
[shadow] <default>: FPS: 63 FrameTime: 15.873 ms
[refract] <default>: FPS: 14 FrameTime: 71.429 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 93 FrameTime: 10.753 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 91 FrameTime: 10.989 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 95 FrameTime: 10.526 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 92 FrameTime: 10.870 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 86 FrameTime: 11.628 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 92 FrameTime: 10.870 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 91 FrameTime: 10.989 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 86 FrameTime: 11.628 ms
=======================================================
                                  glmark2 Score: 76
=======================================================
[свернуть]
Kodi воспроизводил файл 1080р и через пол часа завис, chromium youtube пол часа - завис
Я жеж и не говорил, что тот дистр маленький и быстрый
Не это не претензия, просто.... не привык к таким масштабам....
« Последнее редактирование: 26 Январь 2022, 19:57:38 от uropb »
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #11 : 26 Январь 2022, 20:28:45 »
Kodi воспроизводил файл 1080р и через пол часа завис, chromium youtube пол часа - завис
Логи они вряд ли написали, коль повисли... Месу пересобрал в новом дистре 21.3.4 с -Dgallium-drivers=lima,panfrost. Если бы не проблема с emulationstation на 22 месе, то можно было бы жить исключительно на месе из oibaf... У меня игралось и видео и тв-каналы, причем хромиум пакетом с репы, так что не привязан к железу (точнее микроархитектуре). Перегрева нет? Оперативка не утекает?

Сейчас пересобрал флайкаст и пересобираю Коди под джамми (там питон поднялся). Можно попробовать от dexp al-5000 рутФС, но я не помню, там возможно под лиму Меса собрана...
« Последнее редактирование: 26 Январь 2022, 20:35:37 от Hotab777 »

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #12 : 26 Январь 2022, 20:38:00 »
Перегрева нет? Оперативка не утекает?
У меня карлсон на твбоксе 61-65С Оперативка в коди не знаю, а когда лиса зависла до 1Г было в htop
Tox1 s905x3

Оффлайн Hotab777

  • Модератор
  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #13 : 26 Январь 2022, 20:52:38 »
У меня карлсон на твбоксе 61-65С Оперативка в коди не знаю, а когда лиса зависла до 1Г было в htop
У меня с карлсоном 43-47 проц... Немного запутался, зависла лиса или хром, или и лиса и хром и Коди? Как компилится закончит у меня - запущу фильм на ночь с отключенным звуком в 1080 - утром проверю)

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: Hotab777 Armbian fork для RK3399 и Amlogic9xx (Kodi, игры RetroPie)
« Ответ #14 : 26 Январь 2022, 21:00:54 »
или и лиса и хром и Коди?
Лиса сразу, коди и хром продержались пол часа. Зависание как-будто мелкий повтор части видео
Tox1 s905x3