• 1
  • 230
  • 231
  • 232(current)
  • 233
  • 234
  • 244
Linux Radeon OSS with vdpau (howto)
Yes - that would. Test it if you can.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
If anyone wants to test, compiled from agd5f git for 3.20 kernel. ymmv.
http://cgit.freedesktop.org/~agd5f/linux...-next-3.20

image and headers, x64 debs.
https://dl.dropboxusercontent.com/u/7618..._amd64.deb
https://dl.dropboxusercontent.com/u/7618..._amd64.deb

SI/CI fan control works for me, now as quiet as windows.
Intel Core i5-11500, ASRock B560M-ITX/ac, 240GB SSD + 4TB  Western Digital Blue, Arch Linux, mythtv 31+fixes + TBS 6205 QUAD FREEVIEW DVB-T2
That's good news. Thanks very much. So all with 24p and dts-hd problems, please give the kernels of deadite66 a try.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Didnt help, same problem. But one thing changed. With 3.16 i had black bordes on the left and right side and needed an pixel aspect ratio of 1.02 to get rid of them. Now SD works fine with a ratio of 1. HD still needs the other ratio.
Question: how can one check the right vdpau drivers are initialized?
DISPLAY=:0 vdpauinfo result: http://paste.ubuntu.com/10001890/

And whether hardware acceleration is working or not?
Hi Fritsch,

I have an old radeon RS780 integrated on my motherboard, which is UVD2. I know you have said that UVD 2.2 is required for VDPAU support, but from kernel 3.18, the radeon driver now supports vdpau on this GPU according to http://xorg.freedesktop.org/wiki/RadeonFeature, so I thought I'd try it.

I downloaded 3.18.3 and installed it on my Ubuntu 14.10 installation. Dmesg now says "UVD initialized successfully", and Xorg.0.log says "VDPAU driver: r600", so I was hopeful that VDPAU might work with Kodi.

But when I run Kodi, I always get "required extension GL_NV_vdpau_interop not found", and it falls back to software decoding. According to a post here, this message means that the mesa libraries are too old, though they are version 10.3.2. So I installed Oibaf's PPA, which brought the version to 10.5, but it made no difference.

Is there another reason that I can't use VDPAU on Kodi with this GPU? Am I doing something wrong?

Thank you,
Mike
The reason is missing GL_NV_vdpau_interop. It will never work with kodi.

The interop is used as "interoperation" between vdpau and OpenGL to display the surfaces later on in kodi - which is OpenGL.

You can use non OpenGL players like mplayer, mpv or whatever.

Alternatively you can try xbmc Frodo - it has fallback code to use x11 pixmaps, most likely much too slow for your ancient card.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Ok, thanks for the response. I was using Frodo, but I upgraded to Gotham and now Helix. It works OK with software decoding, just some occasional stuttering, but I thought that VDPAU may solve that.

So it seems that not all VDPAU implementations are equal :-(

For my own interest, is there something in the vdpauinfo output that tells you what is required or missing for VDPAU with Kodi?

I believe the RS780 was released in 2008 - old, but not really ancient! I really don't want to have to change my motherboard as it has a good processor and has been reliable. And I don't really want to get a new video card - it will probably make my HTPC system hotter which will make the fans turn faster & make more noise.
Nope vdpauinfo does not tell that.

glxinfo will tell it. Kodi needs gl interop out of the named reasons. There is no other performant way to transfer the decoded surfaces to display without that for an OpenGL application. Everything else is a pure hackery.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
I am running hd4200 RS880 with radeon OSS, kodi 14.1

I found that adding this to the advancedsettings.xml helps a little bit.
Code:
<advancedsettings>
  <video>
    <vdpauscaling>true</vdpauscaling>
  </video>
</advancedsettings>

I am still using software decoding, with vdpau disabled in kodi. I am not sure what is happening, or how it works, but it does not lag on high bitrate 1080p anymore.
(2015-02-01, 19:00)deadite66 Wrote: If anyone wants to test, compiled from agd5f git for 3.20 kernel. ymmv.
http://cgit.freedesktop.org/~agd5f/linux...-next-3.20

image and headers, x64 debs.
https://dl.dropboxusercontent.com/u/7618..._amd64.deb
https://dl.dropboxusercontent.com/u/7618..._amd64.deb

SI/CI fan control works for me, now as quiet as windows.

just saw this. thanks @deadlite66!!

it does work for me. i no longer need the radeon entries in my grub.

.... although, it now seems that when my system goes idle for too long, the sound losses focus, and i have to restart Kodi. Huh
not sure who to "bug" for some help with that.
Linux Mint 18 LTS 64-bit - Kodi 17 Beta6
Odroid-C2 - Libreelec v7.90.009
agd5f is still at 3.19-rc5 iirc, so will have bugs. hopefully he will update when the 3.20 merge window opens.
Intel Core i5-11500, ASRock B560M-ITX/ac, 240GB SSD + 4TB  Western Digital Blue, Arch Linux, mythtv 31+fixes + TBS 6205 QUAD FREEVIEW DVB-T2
According to this post: http://forum.kodi.tv/showthread.php?tid=...pid1891587
i assume the vdpauinfo command should give a different heading. I also have this heading:
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0


So i assume there is some residu somewhere on my system according the libg3d package? Can anyone help me to troubleshoot this, since I am unable to find any package installed:

dpkg -l on libg3d returns no results
dpkg -l | grep -i mesa | pastebinit -> http://paste.ubuntu.com/10254025/
DISPLAY=:0 vdpauinfo | pastebinit -> http://paste.ubuntu.com/10254027/

(Currently everything is working besides skipped frames and a small stutter once every second).
I think I was wrong back in that old post.

A small stutter once every second? :-) or evey minute?

If you did not do already, upgrade to kernel to a 3.16.x as noted on the first page, this solves radeon's reference clock which is utterly broken in 3.13 kernel.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Hmz. I totally missed that part.... *bummer*.

I'm upgrading; will test it tonight. I might come back to the stutter issue later Smile

Btw, in the first post:
if you are using fernetmenta master ppa and have kodi installed instead of kodi, make sure to put that file to /home/kodi/.kodi/userdata/advancedsettings.xml

should that one not be:
if you are using fernetmenta master ppa and have xbmc installed instead of kodi, make sure to put that file to /home/xbmc/.xbmc/userdata/advancedsettings.xml

?
  • 1
  • 230
  • 231
  • 232(current)
  • 233
  • 234
  • 244

Logout Mark Read Team Forum Stats Members Help
Radeon OSS with vdpau (howto)26