Уверены, что проблема именно в ядре?
Снова он, куда без него, вот что пишет:
Оффлайн
balbes150Ветеран
*****
Сообщений: 599
Репутация: +5/-0
Re: В свободном драйвере Panfrost обеспечена полная поддержка GPU Mali T720 и T820
« Ответ #1 : 09 Январь 2020, 19:15:31 »
Цитата: sfs от 09 Январь 2020, 15:45:00
HW везде (ffmpeg mpv)?
Нужно разделять, что такое HW. Есть несколько элементов.
1. Ускорение рабочего стола. Для него нужны, ядро+panfrost+mesa+DE (с поддержкой HW)
2. аппаратное декодирование видео\звука. Для него ядро+декодер в ядре+прошивки для декодера+ffmpeg (или gstreamer или еще что) с поддержкой декодера в ядре
3. софт (плееры, браузеры и прочее), что могут использовать новые функции GPU (первый пункт) + VPU (второй пункт)
Только когда будет все три компонента - будет полное HW. Но не обязательно иметь все три, частично , отсутствие чего-то, можно компенсировать мощностью железа и делать софтово.
Например rk3399 уже имеет часть этих реализаций в официальных репах (deb пакетах Debian\Ubuntu или Arch), но часть требует ручной сборки из последних версии с включением нужных опций.
Сейчас panfrost\LIMA можно считать уже включены в основное ядро и легко собираются вместе с ядром, основная проблема сейчас с декодерами в ядре v4lm2m для AML (производитель не даёт нужных прошивок). Для Rk и AW - это проще, сами производители работают над этим и процесс идёт достаточно быстро. Плюс разработчики в LE активно пилят это направление для RK и AW. Поэтому при желании, ты можешь хоть сейчас собрать и добавить бОльшую часть компонент и иметь рабочую систему. Примеры есть на форуме Armbian. Например, для NanoPI M4 есть образы с включенным ускорением (но там пока используется старое ядро 4).
Кстати, лучше всего с HW у RK.
s912 я бы не стал рассматривать, он уже устарел, хотя поддержка для него стала более-менее рабочей.
Взято тут:
https://forum.puppyrus.org/index.php?topic=22327.0