Steam for Linux

Steam for Linux

Twiztid 27 Apr, 2015 @ 6:51am
VDPAU decode acceleration not working in Steam [HD3450/RV620 LE]
I recently found out that a Radeon HD 3450(RV620 LE) I had gathering dust received VDPAU support resulting from documentation released a while back.
So I installed Fedora 21 x64 on a separate HDD, along with Steam to test In-Home streaming.
I ran vdpauinfo and it shows H264 and VC1 support. I then tested H264 decoding by running a 1080p video with VLC and my CPU usage went from ~30%(no acceleration) down to 5%(VDPAU acceleration) and the playback was smoother.
I installed mesa-vdpau-drivers for both 32, and 64bit but still Steam lacks GPU Acceleration.

Anyone know to get Steam to accept these drivers?
Or are they not planning to support these slightly older GFX cards?

Thanks!

$ uname -r 3.19.5-200.fc21.x86_64 $ X -version X.Org X Server 1.16.3 $ glxinfo direct rendering: Yes OpenGL renderer string: Gallium 0.4 on AMD RV620 OpenGL version string: 3.0 Mesa 10.4.7 $ vdpauinfo Decoder capabilities: name level macbs width height ---------------------------------------------------- MPEG1 0 9216 2048 1152 MPEG2_SIMPLE 3 9216 2048 1152 MPEG2_MAIN 3 9216 2048 1152 H264_BASELINE 41 9216 2048 1152 H264_MAIN 41 9216 2048 1152 H264_HIGH 41 9216 2048 1152 VC1_ADVANCED 4 9216 2048 1152
Last edited by Twiztid; 27 Apr, 2015 @ 6:52am
< >
Showing 1-3 of 3 comments
Benjamin 27 Apr, 2015 @ 7:24am 
Steam ships with some really outdated libraries, that may be causing the issue
Check out the Steam Runtime Issues section:
https://wiki.archlinux.org/index.php/steam#Steam_runtime_issues
Dusk of Oolacile 27 Apr, 2015 @ 7:42am 
I think Steam just doesn't support acceleration. Valve prefers stability over speed.
Twiztid 31 Oct, 2015 @ 9:52pm 
Bump.

I'm currently running Ubuntu 15.10 x86(32-bit) on this machine(I'm going to test x86-64 next) and I have VA-API hw decode working on my Radeon HD 3450. A crude video: http://y2u.be/uxo6kMbTBh8

I hope this helps others. :)
< >
Showing 1-3 of 3 comments
Per page: 1530 50