You are not logged in.

#1 2014-09-12 20:22:09

stumper
Member
Registered: 2014-09-12
Posts: 4

Radeon 4830 and vdpau

Hello,

I'm trying to make the x264 acceleration work on Radeon HD4830 with open-source drivers.

vdpauinfo gives this

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0 262144  8192  8192
MPEG2_SIMPLE          3 262144  8192  8192
MPEG2_MAIN            3 262144  8192  8192

As far as I can tell the support should be listed here. How do I troubleshoot this thing?

Offline

#2 2014-09-13 15:45:15

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: Radeon 4830 and vdpau

(I'm running with a HD 4890)

$ vainfo
error: XDG_RUNTIME_DIR not set in the environment.
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: User requested driver 'vdpau'
libva info: Trying to open /usr/lib/dri/vdpau_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.35 (libva 1.3.1)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
$

The vdpau wiki page claims that h264 & VC1 should be supported, but that may be true only for newer cards.

This phoronix article mentions

"The patches implement UVD support for the AMD RV600 GPUs, the RS780/RS880, and the RV770/RV790. These patches go against the Radeon DRM kernel driver, which means the code won't be mainlined now until the Linux 3.18 kernel"

That suggests we may have to wait until kernel 3.18 .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2014-09-13 16:27:40

stumper
Member
Registered: 2014-09-12
Posts: 4

Re: Radeon 4830 and vdpau

I get the exact same output. Have no idea what it means though smile

Offline

#4 2015-01-17 15:53:37

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: Radeon 4830 and vdpau

With kernel 3.18.2-2 and my aur mesa_*-git package VC1 and H264 are now working, so it seems we needed the kernel support.


$ vainfo
error: XDG_RUNTIME_DIR not set in the environment.
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'vdpau'
libva info: Trying to open /usr/lib/dri/vdpau_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.37 (libva 1.5.0)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Baseline           : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
$

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB