H6 - accelerated H264


Recommended Posts

Hello, I have Orange Pi 3 board. Panfrost drivers works fine bud I accelerated video not working. I have trouble with the drivers...

 

I compile

https://gitlab.freedesktop.org/vdpau/libvdpau

and

https://gitlab.freedesktop.org/vdpau/vdpauinfo

 

When I run vdpauinfo I get:

Failed to open VDPAU backend cannot open shared object file libvdpau_sun4i-drv.so No such file or directory

 

Bud i dont know hot to make this .so file...

 

Thank you.

 

====================================================================================

EDIT (i can post to here only one message per day...). Here is more information.

 

ARMBIANMONITOR URL: http://ix.io/2xGK

 

First... I make Armbian build with this kernel settings:

CONFIG_MEDIA_SUPPORT=y

CONFIG_MEDIA_CONTROLLER=y

CONFIG_MEDIA_CONTROLLER_REQUEST_API=y

CONFIG_V4L_MEM2MEM_DRIVERS=y

CONFIG_VIDEO_SUNXI_CEDRUS=y

CONFIG_VIDEO_SUNXI=y

CONFIG_DRM_PANFROST=y

 

Then I compile and install Panfrost driver according to these instructions (Panfrost + SDL):

https://forum.armbian.com/topic/11334-build-armbian-with-panfrost/

with this meson parameters (messon version 0.55.1-1)

meson build/ -Dplatforms=x11,drm -Dgalliumdrivers=panfrost,kmso -Dvulkan-drivers= -Ddri-drivers= -Dgles1=enabled -Dgles2=enabled -Dopengl=true -Dlibuwind=disabled -Dlmsensor=false -Dprefix=-usr

 

and insert to rc.local this (for better stability)

cd /sys/devices/platforms/soc/1800000.gpu/devfreq/1800000.gpu/

echo userspace > governor

echo 756000000 > max_freq

echo 756000000 > min_freq

 

After that I add to /boot/armbianEnv.txt this two lines to end:
disp_mem_reserves=on                               
extraargs=cma=256M

 

And compile vdpau and vdpauinfo

 

git clone https://gitlab.freedesktop.org/vdpau/libvdpau.git   
cd libvdpau
meson build --prefix=/usr -Ddocumentation=false -Ddri2=true -Dmoduledir=/usr/lib/vdpau
ninja -C build
sudo ninja -C build install

 

git clone https://gitlab.freedesktop.org/vdpau/vdpauinfo.git  
cd vdpauinfo                                                  
./autogen.sh --prefix=/usr && make && sudo make install

 

And that's all. I also don't know how to proceed, because I found different procedures...

Edited by mig01
add aditional information
Link to post
Share on other sites
Want Armbian t-shirt or a cup?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...