Kodi Community Forum
[LINUX] HOW-TO use VAAPI HW Acceleration on AMD Zacate (Fusion) platform - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: [LINUX] HOW-TO use VAAPI HW Acceleration on AMD Zacate (Fusion) platform (/showthread.php?tid=99154)



- Bootlegninja - 2011-11-27

FernetMenta Wrote:This is not nice Sad We currently put a lot of effort in better support for this platform. All contributions by the entire community are highly appreciated. I got into contact with the ATI devs and they do care about improving things.

I for one appreciate what you all have done to bring this platform into a working state. The Fusion motherboards are really good. So good in fact I've started using it for various applications like for my NAS and my HTPC. Of course with the HTPC using XBMC, it takes time and research right now to get it working properly, but worth it in the end.


- MTroi - 2011-11-27

Infinitatus Wrote:Concerning this excellent guide, I am planning to buy Asus E35M1-I DELUXE too.
Is this guide also viable for an ubuntu minimal installation? (i would like to try it with a ubuntu 11.10 minimal cd)

It should also work with minimal CD versions.

Infinitatus Wrote:DidnĀ“t Unity give problems with XBMC? Or am I missing something?

There are two options:

1) XBMC runs as a programm under Unity
2) Ubuntu directly boots to XBMC (no Unity involved there)

My option is the first one and it works for me. A few weeks ago, the quit to desktop of XBMC crashed, but that seems to be fixed already.

Infinitatus Wrote:Can you use a HDMI directly to initiate the ubuntu instalation or do you have to start with a screen connected to DVI?

I don't really know, but I guess it should work. Maybe someone else knows for sure?!

FernetMenta Wrote:This is not nice We currently put a lot of effort in better support for this platform. All contributions by the entire community are highly appreciated. I got into contact with the ATI devs and they do care about improving things.

Keep it up, you are doing one hack of job and it's great to know that the devs are keen on improving the driver support.
But as long as there are so many things to consider until you get it all up and running, I can understand that some linux/ubuntu starters are freaked out.

Let's just hope we can get this fixed and (someday in the near future) an installation of AMD/ATI drivers + XBMC is just enough.

Again, big thanks to you, FernetMenta, and everyone else on the XBMC Linux support


- Infinitatus - 2011-11-27

Thank you all for the quick reponse. I see, this is a forum with lots of animated members. I feel much more encouraged in my new zacate project.


- madmas - 2011-11-29

Hey folks, just want to leave a big THANK YOU for all the effort you out in this Smile You helped me to get HD playback working, thank you Smile


- drob5284 - 2011-11-29

I just ordered the Gigabyte GA-E350N-USB3 for the sole purpose of running XBMC, so I REALLY appreciate everyone's effort in supporting this. I have been reading these posts for days and have a bit of nervous excitement about this project. THANK YOU to everyone for your hard work!

Mike


- hektor2k - 2011-12-04

hi all,

its really a huge thread and I tried to read through the most posts. But to go sure can anyone explain if I'm right with this:

Currently the hardware acceleration is only included in a xbmc branch which does not have pvr support?

Has anyone tried to merge those two branches?


- chemical - 2011-12-04

hektor2k Wrote:hi all,

its really a huge thread and I tried to read through the most posts. But to go sure can anyone explain if I'm right with this:

Currently the hardware acceleration is only included in a xbmc branch which does not have pvr support?

Has anyone tried to merge those two branches?

You're mixing things up.

Using HW Acceleration with VAAPI works fine (together with PVR).

The experimental XvBA fork (which should work better with AMD graphics sometime) which will position itself next to VAAPI and VDPAU but does not contain currently the PVR patches. This will be merged on the next rebase.


- hektor2k - 2011-12-05

chemical Wrote:You're mixing things up.

Using HW Acceleration with VAAPI works fine (together with PVR).

The experimental XvBA fork (which should work better with AMD graphics sometime) which will position itself next to VAAPI and VDPAU but does not contain currently the PVR patches. This will be merged on the next rebase.

Hi chemical,

thanks for your reply. Maybe I'm using the wrong ppa pulse8 right now. I will look for any suggestions in this thread. Or do I have to compile xbmc-pvr by my self?


- chemical - 2011-12-05

hektor2k Wrote:Hi chemical,

thanks for your reply. Maybe I'm using the wrong ppa pulse8 right now. I will look for any suggestions in this thread. Or do I have to compile xbmc-pvr by my self?

Honestly, I don't have any experience with ppa's. Do you mean these?

https://launchpad.net/~lars-opdenkamp/+archive/xbmc-pvr?field.series_filter=natty

I'm compiling from git. (The current git has some problems with EPG tho).


- hektor2k - 2011-12-05

chemical Wrote:Honestly, I don't have any experience with ppa's. Do you mean these?

https://launchpad.net/~lars-opdenkamp/+archive/xbmc-pvr?field.series_filter=natty

I'm compiling from git. (The current git has some problems with EPG tho).

Nearly, in fact its a newer one:
deb http://packages.pulse-eight.net/ubuntu oneiric stable

But I think maybe there is no vaapi support included. Is there a way to find out from a running xbmc?

Which git is good to use? I'm not so used to git (still working with svn) so its all a bit confusing to me.


- chemical - 2011-12-06




- Leon-B - 2011-12-06

This one does have VAAPI enabled:

https://launchpad.net/~nathan-renniewaldock/+archive/xbmc-nightly


- Redsandro - 2011-12-06

chemical Wrote:I have those random "freezes" in the GUI, too. It seems that everything else is working (ssh, services, ..) but just XBMC waits for a "flip" of the video memory and timeouts (it is still partly working and logging in temp/xbmc.log).

Same here btw, for plugins like XOT-UZG or Youtube it seems to happen much quicker.

But I think it's a problem with XBMC and the video drivers, because everything freezes. When you ssh into your htpc you can killall -9 xbmc.bin and /etc/init.d/lightdm restart all you want, but you are not gonna get your display back. Ever.

Hence, reboot now is the only way out.


- blandoon - 2011-12-07

A silly question: Will this HOWTO also work on other recent AMD chipsets (880G, for example)? I know there is another method out there in the forums, but it requires installing XBMC Live, and I'd much rather do it this way if I can.


- Redsandro - 2011-12-07

Only chipsets with an AMD proprietary driver can use the xvba backend. Your chipset must support UVD hardware acceleration.

It looks like the 880G has full accelerated video decoding support.

I am just taking an educated guess, I will not apologize if it does not work. Big Grin