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

Автор Тема: Panfrost, Lima : поддержка HardWare ускорения GPU Mali  (Прочитано 44589 раз)

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

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #60 : 08 Август 2022, 21:54:15 »
У меня на GT1 ult. стоит Manjaro KDE.  Иногда включаю, обновляю. На днях опять это сделал. Обратил внимание, что интерфейс работает без лагов, В FF FHD воспроизводится без тормозов. И это KDE!
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #61 : 10 Август 2022, 10:46:41 »
на GT1 ult. стоит Manjaro KDE
А HW в mpv не проверяли?

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #62 : 11 Август 2022, 23:47:35 »
SMPlayer воспроизводит без проблем. VLC притормаживал, но это не точно. Давно его снёс.
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #63 : 13 Август 2022, 11:11:54 »
SMPlayer воспроизводит без проблем
C mpv? Голый mpv пишет : Hardware Accelerated ?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #64 : 26 Февраль 2023, 11:00:57 »
PanCSF, новый Linux-драйвер для GPU Mali
Если я правильно понял - панфрост сливают. Для G31 и пр. доступного по цене свежака не будет...
Давно не запускал линукс на своем S905x3. Кто отслеживает - со свежими ядрами и меса удалось получить безглючный HW?

Оффлайн tneiron

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
~/.config/xfce4/xfconf/xfce-perchannel-xml/display.xml
спасибо, но немного поздновато, пришлось флэшку покупать, но на будущее пригодится. по поводу бокса: tanix tx6 allwinner h6 2/16gb, есть свежие armbian на https://github.com/ophub/amlogic-s9xxx-armbian/releases amlogic, allwimmer, rockchip. работает с 2гб рам довольно сносно, сёрфинг, youtube 480pi в chromium, firefox полный тормоз. все что больше 480pi грузит процессор на 100%. по поводу Hardware-Accelerated, по дефолту его нет, а что и как до устанавливать я не помню чтобы проверить, я так понимаю нужно копилировать ffmpeg, но что в репозитории эффекта нет.
Graphics:
  Device-1: sun50i-h6-mali driver: panfrost v: kernel
  Device-2: sun50i-h6-dw-hdmi driver: sun8i_dw_hdmi v: N/A
  Device-3: sun50i-h6-display-engine driver: sun4i_drm v: N/A
  Display: server: X.org v: 1.21.1.4 driver: X: loaded: modesetting
    unloaded: fbdev gpu: panfrost,sun8i_dw_hdmi,sun4i_drm tty: 80x24
  Message: GL data unavailable in console. Try -G --display
mesa 24
после установки:https://forum.armbian.com/topic/32449-repository-for-v4l2request-hardware-video-decoding-rockchip-allwinner
вроде бы появилось HW, отлично работает 720pi но 1080pi картинка дёргается, нагрузка на процессор упала 10-15%
Спойлер
z@inovato-quadra:~$ mpv --vo=gpu /media/z/SAMBA60/test/youtube.mkv
 (+) Video --vid=1 (*) (h264 1280x720 29.970fps)
[ffmpeg/video] h264: v4l2_request_probe_video_device: try output format failed
[ffmpeg/video] h264: v4l2_request_probe_video_device: try output format failed
Using hardware decoding (drm).
VO: [gpu] 1280x720 drm_prime[nv12]
V: 00:00:16 / 00:00:16 (100%)

Exiting... (End of file)
z@inovato-quadra:~$ mpv --vo=gpu /media/z/SAMBA60/test/1080.mkv
 (+) Video --vid=1 (*) (h264 1920x1080 29.970fps)
[ffmpeg/video] h264: v4l2_request_probe_video_device: try output format failed
[ffmpeg/video] h264: v4l2_request_probe_video_device: try output format failed
Using hardware decoding (drm).
VO: [gpu] 1920x1080 drm_prime[nv12]
V: 00:00:16 / 00:00:16 (100%) Dropped: 128
[свернуть]
« Последнее редактирование: 09 Февраль 2024, 09:01:05 от tneiron »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #66 : 09 Февраль 2024, 09:31:30 »
вроде бы появилось HW, отлично работает 720pi но 1080pi картинка дёргается
По всем признакам появилось. 1080 - наверное проц не вывозит. AW самый слабый.
Ну наконец-то сдвинулось с мертвой точки. никто не пробовал свежак на AML RK?

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #67 : 14 Февраль 2024, 12:57:31 »
Поставил bookworm, установил все по ману с форума armbian, hw нет.Как установить mesa?
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #68 : 14 Февраль 2024, 13:25:31 »
Как установить mesa?
Код
apt install mesa-vdpau-drivers  libegl-mesa0 libva2 mesa-va-drivers va-driver-all  libva-drm2 libva-x11-2 libvdpau-va-gl1 libvdpau1  vainfo
Наверное без vdpau. Вроде на боксах его нет...
Проверять : inxi -G

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #69 : 14 Февраль 2024, 14:22:02 »
После установки mesa загрузка по всем ядрам в 1080p не больше 30-50%.hw вроде есть, картинка не сыпется.
« Последнее редактирование: 14 Февраль 2024, 14:30:05 от loop223 »
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #70 : 14 Февраль 2024, 15:27:22 »
hw вроде есть
Нет. См. ключи по ссылке
В итоге должно появиться "Using hardware decoding "
Это wayland?

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #71 : 15 Февраль 2024, 17:14:43 »
Это wayland?

System:
  Kernel: 6.6.15-happy-new-year arch: aarch64 bits: 64 compiler: N/A
    Desktop: GNOME v: 43.9 Distro: Armbian GNU/Linux 12 (bookworm)
Machine:
  Type: ARM System: AMedia X96 Max+ (eth0 speed:100Mb/s) details: N/A
CPU:
  Info: quad core model: ARMv8 v8l variant: cortex-a55 bits: 64 type: MCP
    arch: v8l rev: 0
  Speed (MHz): avg: 1608 min/max: 1000/2100 cores: 1: 1608 2: 1608 3: 1608
    4: 1608 bogomips: N/A
  Features: Use -f option to see features
Graphics:
  Device-1: meson-g12a-vpu driver: meson_drm v: N/A bus-ID: N/A
  Device-2: meson-g12a-mali driver: panfrost v: kernel bus-ID: N/A
  Device-3: meson-g12a-dw-hdmi driver: meson_dw_hdmi v: N/A bus-ID: N/A
  Display: wayland server: Xwayland v: 22.1.9 compositor: gnome-shell

X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн tneiron

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #72 : 21 Февраль 2024, 12:04:51 »
amlogic 905x3 4/32 gb
Спойлер
Graphics:
CPU: quad core ARMv8 v8l (-MCP-) speed/min/max: 2100/1000/2100 MHz
Kernel: 6.6.15-happy-new-year aarch64 Up: 2h 15m
Mem: 1390.0/3722.6 MiB (37.3%) Storage: 85.02 GiB (11.0% used) Procs: 227
Shell: Bash inxi: 3.3.13
Device-1: meson-g12a-vpu driver: meson_drm v: N/A
  Device-2: meson-g12a-mali driver: panfrost v: kernel
  Device-3: meson-g12a-dw-hdmi driver: meson_dw_hdmi v: N/A
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting
    gpu: meson_drm,panfrost,meson_dw_hdmi resolution: 1920x1080~60Hz
  OpenGL: renderer: Mali-G31 (Panfrost) v: 3.1 Mesa 24.0.1 - kisak-mesa PPA
[свернуть]
hwdec=v4l2m2m-copy:
Спойлер

H.264 - MKV 720p:
(+) Video --vid=1 (*) 'TRIAX2009' (h264 1024x464 23.976fps)
 (+) Audio --aid=1 --alang=rus (*) (ac3 6ch 48000Hz)
Using hardware decoding (v4l2m2m-copy).
AO: [pulse] 48000Hz 5.1(side) 6ch float
VO: [gpu] 1024x464 nv12
AV: 00:00:27 / 00:56:10 (1%) A-V:  0.000
cpu:10-15%

H.264 - MKV 1080p:
(+) Video --vid=1 (*) (h264 1920x1080 23.976fps)
 (+) Audio --aid=1 --alang=rus (*) 'HDR' (ac3 2ch 48000Hz)
     Audio --aid=2 --alang=rus 'HDR 18+' (ac3 2ch 48000Hz)
     Audio --aid=3 --alang=eng (eac3 6ch 48000Hz)
 (+) Subs  --sid=1 --slang=rus (*) 'fors' (subrip)
     Subs  --sid=2 --slang=rus 'FULL' (subrip)
     Subs  --sid=3 --slang=eng (subrip)
     Subs  --sid=4 --slang=eng 'SDH' (subrip)
AO: [pulse] 48000Hz stereo 2ch float
Using hardware decoding (v4l2m2m-copy).
VO: [gpu] 1920x1080 nv12
AV: 00:00:35 / 00:46:31 (1%) A-V:  0.000
cpu:30-50%

AV1- MP4 720p:
(+) Video --vid=1 (*) (av1 1280x720 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
VO: [gpu] 1280x720 yuv420p
V: 00:00:09 / 00:00:10 (100%) Cache: 0.0s
cpu:70%

H.264 - MP4 720p:
H (+) Video --vid=1 (*) (h264 1280x720 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
Using hardware decoding (v4l2m2m-copy).
VO: [gpu] 1280x720 nv12
V: 00:00:09 / 00:00:10 (99%) Dropped: 4 Cache: 0.0s
cpu:35%

H.264 - MP4 1080:
 (+) Video --vid=1 (*) (h264 1920x1080 60.000fps)
Using hardware decoding (v4l2m2m-copy).
VO: [gpu] 1920x1080 nv12
V: 00:00:09 / 00:00:10 (100%) Dropped: 428 Cache: 0.0s
cpu:40%

VP9 - WEBM 720p --vo:gpu:
@armbian:~/Загрузки$ mpv --vo=gpu Big.webm
 (+) Video --vid=1 (*) (vp9 1280x720 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
VO: [gpu] 1280x720 yuv420p
V: 00:00:09 / 00:00:10 (99%)
cpu:35%

VP9 - WEBM 1080:
(+) Video --vid=1 (*) (vp9 1920x1080 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
VO: [gpu] 1920x1080 yuv420p
(Paused) V: 00:00:01 / 00:00:10 (14%) Dropped: 1
[input] No key binding found for key 'MBTN_RIGHT_DBL'.
V: 00:00:09 / 00:00:10 (99%) Dropped: 1
cpu:75%

H265 720p:
 (+) Video --vid=1 (*) (hevc 1280x720 60.002fps)
[ffmpeg/video] hevc_v4l2m2m: Could not find a valid device
[ffmpeg/video] hevc_v4l2m2m: can't configure decoder
Could not open codec.
VO: [gpu] 1280x720 yuv420p
V: 00:00:09 / 00:00:09 (100%) Dropped: 59
Invalid video timestamp: 9.932934 -> 9.932934
V: 00:00:09 / 00:00:09 (100%) Dropped: 59
Invalid video timestamp: 9.932934 -> 9.916268
V: 00:00:09 / 00:00:09 (100%) Dropped: 59
Invalid video timestamp: 9.916268 -> 9.832938
V: 00:00:09 / 00:00:09 (100%) Dropped: 59
cpu:90%
[свернуть]
firefox тормозит, chromium 720p нормально, cpu:60-75%, 1080p дёргается, cpu: 100%, возможно что-то нужно в chrome://flags вкл-откл. сёрфинг комфортный, в dzen.ru video 720p cpu:60-80%.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #73 : 23 Февраль 2024, 14:47:03 »
Display: x11 server
А под вайландом не пробовали? Может лучше будет...

Оффлайн tneiron

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
Re: Panfrost, Lima : поддержка HardWare ускорения GPU Mali
« Ответ #74 : 24 Февраль 2024, 18:11:17 »
под wayland +- тоже самое.