Linux Can't set rendering method to VDPAU

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
prem123 Offline
Junior Member
Posts: 2
Joined: Aug 2012
Reputation: 0
Post: #1
I just installed a NVIDIA GeForce 8400GS video card in my ubuntu machine running 12.04. I have installed the nvidia drivers and it seems as if I have installed libvdpau. But I do not have the option in selecting that as a render method. The only options I have are Auto detect, Software, Advanced shaders (GLSL), and Basic shaders (ARB). I do have the option Allow hardware acceleration (VDPAU) checked. I currently use the Advanced shaders option. 1080p video isn't as smooth as it should be. I'm not sure what to do


Here is my xbmc.log: http://pastebin.com/bVYpZVYy

This screenshot shows that all 4 cores of my CPU are being utilized quite a bit, and it also looks like the video CPU isn't being utilized fully: http://img840.imageshack.us/img840/1926/...t001ht.png

EDIT: I have installed XBMC by adding the repository ppa:team-xbmc/ppa and running sudo apt-get install xbmc, if that helps
(This post was last modified: 2012-08-03 23:48 by prem123.)
find quote
bobo1on1 Offline
cheapass Team-XBMC Developer
Posts: 2,752
Joined: Dec 2008
Reputation: 20
Post: #2
VDPAU is definitely working there.
The reason you can't select VDPAU as render method is because of the way it works, it's always rendered in the same way independent of the render method.
(This post was last modified: 2012-08-03 23:57 by bobo1on1.)
find quote
prem123 Offline
Junior Member
Posts: 2
Joined: Aug 2012
Reputation: 0
Post: #3
Oh, ok. That makes sense, but shouldn't the GPU be utilized fully (vcpu be at 100%)? Looks like my video card isn't powerful enough to support full 1080p in that case I guess.
find quote
bobo1on1 Offline
cheapass Team-XBMC Developer
Posts: 2,752
Joined: Dec 2008
Reputation: 20
Post: #4
vcpu means how much cpu the video player thread is using, it has nothing to do with the gpu.
find quote