Kodi Community Forum

Full Version: Radeon OSS with vdpau (howto)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
@goldbär:

Wrong kernel, wrong kernel command line:

Quote:Command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-31-generic root=UUID=404a4d13-d620-485f-93ea-73eee755e366 ro quiet splash vt.handoff=7

Please _follow_ the howto.
peace fritsch,

no, i'm pretty sure i hit every step.

i have these files as well:
Code:
xbmc@xbmc:~$ sudo dpkg -S TAHITI
linux-firmware: /lib/firmware/radeon/TAHITI_ce.bin
linux-firmware: /lib/firmware/radeon/TAHITI_me.bin
linux-firmware: /lib/firmware/radeon/TAHITI_smc.bin
linux-firmware: /lib/firmware/radeon/TAHITI_uvd.bin
linux-firmware: /lib/firmware/radeon/TAHITI_rlc.bin
linux-firmware: /lib/firmware/radeon/TAHITI_pfp.bin
linux-firmware: /lib/firmware/radeon/TAHITI_mc.bin

again, it's nothing to do with the videos i play, it's just the XBMC GUI...
i will try from scratch again.
Hello,

now I have the new kernel but still no luck with vdpauinfo

dmesg | pastebinit
http://paste.ubuntu.com/6191916/

cat /var/log/Xorg.0.log | pastebinit
http://paste.ubuntu.com/6191925/

DISPLAY=:0 vdpauinfo | pastebinit
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1
http://paste.ubuntu.com/6191927/

dpkg -l |grep mesa | pastebinit
http://paste.ubuntu.com/6191931/
Now it looks fine. Your dmesg is now a complete different one (3.11.3 - all fine there) - no need to reinstall.

What hardware are you running on?
Would it be possible to get a Frodo Version with the HD-Audio patches applied?
HD Audio patch is not xbmc related, it is a kernel patch.
hwinfo | pastebinit
process 5116: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
http://paste.ubuntu.com/6192065/
You have some intel / radeon mixture. No idea howto handle this, never had such hardware.
locomot1f:

System -> Settings -> System -> Video Hardware: Vertical Blank Sync: Always Enabled.

You have done this?

Also check here to workaround your "device not found" sound issue: http://forum.xbmc.org/showthread.php?tid...pid1520426
yes, vsync set to always enabled

yeah. the sound.. not too worried about. that just happens on an initial install of XBMC. after that, it works fine.
(2013-10-04, 14:40)fritsch Wrote: [ -> ]HD Audio patch is not xbmc related, it is a kernel patch.

So if I would freshly install Ubuntu like in this how-to, I could then use the regular XBMC Frodo? Or do I have to use fernetmentas version?
If you have an AMD GPU, which I assume - there is no correctly working official frodo version, that is fast enough to do vdpau on radeons - cause gl interop is plain missing in there.

Fernet's vdpau was merged into xbmc master _after_ frodo.
And the patches that make radeon oss uvd actually work are currently PRd and are also not yet in mainline.
I see!
Thanks for the explanation :-)
.... still thinking....?

with the generic Drivers, I noticed that it is using the gallium llvmpipe. but that renders the menus VERY SLOWLY. and the menus look perforated.

is there a way to run these commands without a display?
Code:
To force the use of gallium llvmpipe software render:
$ LIBGL_ALWAYS_SOFTWARE=1 glxgears -info
To force the use of old non-gallium software render:
$ LIBGL_ALWAYS_SOFTWARE=1 LIBGL_DRIVERS_PATH=/usr/lib/dri-alternates glxgears -info
To force the use of gallium i915 driver:
$ LIBGL_DRIVERS_PATH=/usr/lib/dri-alternates glxgears -info