[LINUX] HOW-TO use VAAPI HW Acceleration on AMD Zacate (Fusion) platform - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Linux and Live support (/forumdisplay.php?fid=52)
+---- Thread: [LINUX] HOW-TO use VAAPI HW Acceleration on AMD Zacate (Fusion) platform (/showthread.php?tid=99154)
- c-shadow - 2011-07-13 19:30
I also thought it could be something sound related. Since the live build doesn't have pulseaudio, it's either alsa or xbmc itself. I'll could try upgrading to some of the precompiled builds (nightly or maybe pvr) + catalyst 11.6 + newest alsa (1.0.24). My board uses Realtek ALC892 chip. What does MSI E350 have?
- waver123 - 2011-07-13 21:07
c-shadow Wrote:I also thought it could be something sound related. Since the live build doesn't have pulseaudio, it's either alsa or xbmc itself. I'll could try upgrading to some of the precompiled builds (nightly or maybe pvr) + catalyst 11.6 + newest alsa (1.0.24). My board uses Realtek ALC892 chip. What does MSI E350 have?
I think it uses realtek ALC887 chip but I'm using hdmi out, I assume the apu will handle the audio in that case?
- Robotica - 2011-07-13 21:51
waver123 Wrote:I think it uses realtek ALC887 chip but I'm using hdmi out, I assume the apu will handle the audio in that case?
As far as I know, the realtek chip handles all audio encoding. The chip is physically connected to output ports like HDMI/spdif or others. The HDMI port also receives the encoded video stream from the APU.
- kaulalla - 2011-07-14 14:22
I had a working version of Xubuntu 11.04 x64 Desktop and XBMC w VAAPI (kudos to Wytraven, whose guide i followed to set it up
I was stupid enough to do site apt-get update today, now XBMC wont start: "XBMC needs hardware accelerated OpenGL rendering"
I reinstalled Catalyst (according to Wytraven's manual), then also tried using xvba-va-driver_0.7.8-1ubuntu1_amd64.deb & libva-glx1_1.0.12-2_amd64.deb, still nothing.
Here are the outputs:
Quote:fglrxinfo: Error: couldn't find RGB GLX visual!
althought once i also managed to get this output (dunno how):
Quote:display: :0.0 screen: 0
Quote:libva: libva version 0.32.0
Other pieces of information:
Catalyst Version: 11.6
Driver packaging version: 8.861-110524a-121963C-ATI
2D Driver Version: 8.86.5
OpenGL Version: 1.4 (2.1 (4.1.10834 Compatibility Profile Context)
Please advise for a noob! Thanks for all the effort in advance!
- c-shadow - 2011-07-14 14:45
Same problem here. Yesterday I tried fresh natty install using Wytraven's guide.
Working Acceleration, Sort Of - lakerssuperman - 2011-07-14 16:36
I have an Asus 1215b with the E-350 chipset. Under Ubuntu 11.04 I couldn't get anything working. XBMC would simply crash with VAAPI enabled. I am currently running Elementary OS, which is just a custom spin of Ubuntu 10.10. Using the 11.6 driver, libva 1.0.31 from the XBMC PVR ppa I am getting acceleration in XBMC. It isn't perfect though. I have the 1080p 24 frame issue with a variety of clips.
The other strange behavior is that the CPU usage is in the 30-40% range, which is fine when compared to 80-90%, but still seems high. The other thing is that if I try VLC with acceleration on, playing the same clip my CPU usage spikes to near 90%. If I use Gnome MPlayer it doesn't even display the video, it only gives me sound. I am happy to have, at least, some type of acceleration but I am hoping that I can get it to work in all players with all clips.
I have looked at numerous tutorials but I am not sure what to try tweaking. Anyone have any advice or experience similar behavior.
EDIT: I realized that I am running stock Mplayer and it doesn't have VAAPI enabled. I have been searching around for a PPA that has a version with VAAPI built in but haven't come up with anything yet.
Also, running the same OS and XBMC setup on another machine with a Radeon 4650 did not produce any graphical artifacts on the same 1080p mkv file that was corrupted on the E-350. Is the 1080p 24 frame bug limited to E-350? After looking through this thread I was under the assumption that it affected all ATI/AMD hardware and was a bug in XBMC.
EDIT #2 - I had been running the 1080p video off my external hard drive. With this method I had been getting corruption. I copied the file to the hard drive and played it back with no corruption. I have no idea why this would be a problem as it has never been playing back files with XBMC on my ION platforms.
- Robotica - 2011-07-14 17:00
Finally there is a request for VAAPI in the official Unstable PPA Natty builds. See:
and also openelec announched vaapi-support: http://www.openelec.tv/component/k2/item/188-working-vaapi-xvba-for-amd-fusion-devices-added
- Genibox - 2011-07-16 13:13
I tried a clean install with Wytraven's guide however when testing the following:
I keep getting
Any help please?
- Mysob - 2011-07-17 12:04
I made a new install how-to on wytravens build. X-edgers PPA doesnt have 2.6.39-3 anymore.
Good luck. Readme have been testen and works:
Last part is to add all the codecs where xbmc relies on. Before I made this readme I used Wytravens build, but as apt-get install XBMC doesnt intall there codec's I did a an apt-get build-dep XBMC. This f*cked up the the ATI drivers and HW acceleration (OpenGL). My geus it was because of the PPA by xedgers (also blame that ppa for the xorg faults that you get with Wytravens build). Now before I do this again ill post the output of apt-get build-dep XBMC.
Update. Nevermind just did a build-dep and it did not broke it down.
- c-shadow - 2011-07-17 12:40
How about using kernel-ppa for a precompiled packages, as described in wiki?
It contains mailnline kernels without ubuntu patches, just like the one in the howto, but at least there is no need for compiling.
BTW, what's wrong with NIC driver?
Didn't notice any problems.