Linux Can't get XVBA to work
#1
Hello,

Over the past few days, updating my system to Frodo has been very time consuming. First discovered, the hard way, it’s almost impossible to install the new XBMCBuntu (ubuntu 12.10) using ATI “legacy” video cards. I corrected almost all the issues using both very good tutorials posted in this forum.

However, I couldn’t get XBVA to work, the screen gets all black. Disabling it corrects the problem but there’s no point having a graphics card and a xbmc version both able to decode using xvba and not using it.

I’m using Xubuntu 12.04 fully updated and ati driver 12.6 with config file from 12.4. Xbmc was installed from Wsnipex ppa (Tested Git Builds-Built on Jan 29 2013).

Here’s the log
http://pastebin.com/fAL04VNj

Thank you for your help
Best regards
Reply
#2
you don't need the config from fglrx 12.4. Just install fglrx-legacy 12.6.
also get rid of pulseaudio. Which howto did you follow? As http://forum.xbmc.org/showthread.php?t=116996 would not end up with pulse installed.
Reply
#3
I followed the howto you mentioned and another one very similar.

I used minimal ubuntu precise with xfce desktop. I need the desktop for some tasks, including configuration as I'm not an advanced linux user. Also have to set the screen resolution manually because, by default, ati driver sets it to 1080p resolution, which is overscaned and the ati driver doesn't let me reduce it (also my tv is 720p). 720p gets underscaned and also doesen't allow me to expand. The black borders fix doesn't help. So I have to set the screen to 1280x768 - 60Hz and adjust the underscan/overscan to fix.

However I thought it would install only xfce but it installed xubuntu and all it's software. Probably pulseaudio came with it. I really can remove it, but could it cause the problem?
Reply
#4
I had same trouble. Solved by using legacy 13.1 source directy instead of package. (same for libva and xvba-video)
Reply
#5
(2013-02-08, 16:41)Kitof Wrote: I had same trouble. Solved by using legacy 13.1 source directy instead of package. (same for libva and xvba-video)

Thank you for your help but....how can I do it?
Reply
#6
You can follow this guide :

https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Start at :

3. Installing upstream drivers directly from AMD's website

4. Enabling Video Hardware Acceleration

Use http://www2.ati.com/drivers/legacy/amd-d...x86_64.zip insteaf of 12.6.
Reply
#7
Thank you. I'll give it a try.
Reply
#8
Tried the solution and, despite I could enable xvba and I could finally see image, the playback was faster than normal and the image quality was lower. Back to 12,6 and no xvba.

Any other thoughts?
Reply
#9
sounds like you had a config error, no way to know if you don't give us a debug log with working xvba
Reply
#10
Could do test with "vertical blank sync" set to "always" and "ajust display refresh rate to video" to yes ?
Reply

Logout Mark Read Team Forum Stats Members Help
Can't get XVBA to work0