[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) |
- Robotica - 2011-06-15 Updated OP with most above info. Hopefully, someone can share an updated (kernel, ati drivers, etc) Nemek build. Please also post all driver-problems related to LAN, WLAN, Sound, etc in this topic together with your hardware. - jbo87 - 2011-06-16 ATI Catalyst 11.6 has been released. I have no changelog though. http://www2.ati.com/drivers/linux/ati-driver-installer-11-6-x86.x86_64.run - Rapoza - 2011-06-16 Robotica Wrote:Updated OP with most above info. Hopefully, someone can share an updated (kernel, ati drivers, etc) Nemek build. Take care with the current rexbron/catalysthacks xvba patches. They have incompatibility with the splitted-desktop libva and xbmc-pvr that jumps when installing xbmc or updating, and then there's no back-turn. I found out the hard way. Follow: http://ubuntuforums.org/showthread.php?t=1677477&page=2 http://forum.xbmc.org/printthread.php?t=81286&pp=40&page=5 Seems to me that rexbron could be based on catalysthacks as also shared the bug. My vaapi installation on natty (cli), note new version: Code: cd ~/; mkdir vaapi; cd vaapi/ My driver installation lines, note the two first: Code: sudo apt-get install -y build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases For ASUS e35m1-i deluxe owners, as me, take into account that there applies the bug in the driver where the gfx card seems to be not supported. Best results on Maverick, using the vaapi versions 0.32+0.7.8 and 11.5 catalyst driver using the following patches: Code: ##UNSUPPORTED HARDWARE WATERMARK Its also required the DRI patch: Code: sudo nano /etc/X11/xorg.conf I have it working on Maverick, only have some slight tearing and HD content not supported. Natty don't wan't to use the vaapi, drivers or anything. Don't know why. vainfo shows unknow error and fglrxinfo can't access the device. I also noticed that pvr xbmc does weird things with subtitles, and only shows embedded ones. If anyone interested I could share my complete command list+xorg.conf so we can make a working Natty + ASUS e35m1-i deluxe installation. Best regards, Sergio. - wobu - 2011-06-16 the splitted desktop vaapi libs become open source http://www.phoronix.com/scan.php?page=news_item&px=OTU2Ng - Rapoza - 2011-06-16 Robotica Wrote:Build XBMC: I know I'm a complete nerd, but please robotica, can you include the steps to do this? Another question: If you include the Ubuntu-X rep (for open driver), then the vaapi changes to version 1.x.x on the first dist-upgrade. Are those preferible over gbeauchesne? **I ate you, now I have to do another clean install - GeorgeVasil - 2011-06-16 Ok i did some testing today..on my 785G platform. Quote:sudo apt-get libdrm-dev With vaapi enabled + unity enabled ..xbmc crashes at playback. When i disable unity xbmc plays videos with vaapi but it's a total mess. 720p playback seems ok but 1080p has issues :/ here are some screenshots. home 2k9 1080p http://imageshack.us/photo/my-images/6/img0005mos.jpg/ http://imageshack.us/photo/my-images/26/img0006hsy.jpg/ iceage2 1080p http://imageshack.us/photo/my-images/192/img0007znp.jpg/ http://imageshack.us/photo/my-images/191/img0008oo.jpg/ - Robotica - 2011-06-16 Rapoza Wrote:I know I'm a complete nerd, but please robotica, can you include the steps to do this? Thanks for your above info. I have updated the OP with it, only based on 11.6 ATI Driver. I am not sure to include reps, so I leave them out of the OP for now. Tonight I will have a look for the patch. ATM I have HP DM1 Fusion netbook and not the ASUS board. So my media center is postphoned for a while... It would be great if you could share your complete command list+xorg.conf to make a working Natty XBMC@AMD. - Rapoza - 2011-06-16 @George: What I'm suspecting is that it isn't possible to make a minimal command line working installation without the desktop. ¿Can you tell me whats the key on xbmc to show that info? @Robotica: the problem is that isn't completely working, but being a programmer I've done some optimization. Professional deform. I was thinking on doing a script. This evening. - Robotica - 2011-06-16 Rapoza Wrote:@George: Turn on debugging in settings (via XBMC GUI) - wobu - 2011-06-16 Rapoza Wrote:@George: Key 'O' will turn it on - Robotica - 2011-06-16 Rapoza Wrote:I know I'm a complete nerd, but please robotica, can you include the steps to do this? Maybe it is easier to build from GIT instead of using 10. 1 since the patch is included. Or use: Code: ./bootstrap Catalyst 11.6 and Kernel 2.6.39 - WytRaven - 2011-06-16 If you are like me and using the 2.6.39 kernel then the standard method of installation wont work. Here's a revised version based on Robotica's original format which works for us: Code: sudo apt-get install -y build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases - Robotica - 2011-06-16 WytRaven Wrote:If you are like me and using the 2.6.39 kernel then the standard method of installation wont work. Here's a revised version based on Robotica's original format which works for us: Cool & thanks. Updated OP with this info. Also added sudo aticonfig --initial -f ##--adapter=all## And which libva do you use? The patched from https://launchpad.net/~rexbron/+archive/bugfixes or just the normal http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video_0.8.0-1_amd64.deb - WytRaven - 2011-06-16 Robotica Wrote:Isn't sudo aticonfig --initial -f ##--adapter=all## Only if you don't have an /etc/X11/xorg.conf already. Well let's just say that I didn't do an aticonfig and already had an /etc/X11/xorg.conf in place and it worked for me. Robotica Wrote:And which libva do you use? The patched from https://launchpad.net/~rexbron/+archive/bugfixes or just the normal http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video_0.8.0-1_amd64.deb I currently have the 0.8.0-1 from splitted installed, here's my vainfo Code: libva: libva version 0.32.0-sds2 But I have not compiled xbmc yet. I'm still playing with mplayer and have no sound and -vo vaapi crashes it every time. I may just go straight for the xbmc build and then start figuring out the issues as I have no idea if the mplayer crash is it's fault or the vaapi libs at this point and I have no intention of using mplayer on this machine beyond this testing I'm doing. - Robotica - 2011-06-16 Edited: bullshit |