VDPAU not working after upgrade to Lucid
#1
Hi all!

After upgrading to Lucid I had some trouble with my nvidia card (system is Asrock ION 330 HT).

I used to have nvidia-xx-195 from the nvidia ppa but now there is nvidia 195 in lucid (package name nvidia-current).

It works fine it's just that vdpau doesn't. If I try to watch a really high res video it just stutters.

I tried re-enabling the nvidia ppa because there is a newer libvdpau1 there. This didn't help.

Anyone running lucid + having vdpau working? How?! Smile

Ps. xbmc.log is here: http://paste.ubuntu.com/429049/

Excerpt:

18:24:06 T:2885254000 M:1010196480 NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(3840x2160, 28)
18:24:07 T:2885254000 M:1009483776 NOTICE: vdp_device = 0x00000001 vdp_st = 0x00000000
18:24:07 T:2885254000 M:1009483776 NOTICE: VDPAU Decoder capabilities:
18:24:07 T:2885254000 M:1009483776 NOTICE: name level macbs width height
18:24:07 T:2885254000 M:1009483776 NOTICE: ------------------------------------
18:24:07 T:2885254000 M:1009483776 NOTICE: MPEG1 0 8192 2048 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: MPEG2_SIMPLE 3 8192 2048 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: MPEG2_MAIN 3 8192 2048 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: H264_MAIN 41 8190 2032 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: H264_HIGH 41 8190 2032 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: VC1_SIMPLE 1 8190 2048 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: VC1_MAIN 2 8190 2048 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: VC1_ADVANCED 4 8190 2048 2048
18:24:07 T:2885254000 M:1009483776 NOTICE: ------------------------------------
18:24:07 T:2885254000 M:1009483776 NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_NOISE_REDUCTION
18:24:07 T:2885254000 M:1009483776 NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_SHARPNESS
18:24:07 T:2885254000 M:1009483776 NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL
18:24:07 T:2885254000 M:1009483776 NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL_SPATIAL
18:24:07 T:2885254000 M:1009483776 NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_INVERSE_TELECINE
18:24:07 T:2885254000 M:992722944 ERROR: (VDPAU) Error: The size of a supplied object does not match the object it is being used with.(20) checking for decoder support
18:24:07 T:2885254000 M:993103872 NOTICE: CDVDVideoCodecFFmpeg::Open() Failed to get VDPAU device
18:24:07 T:2885254000 M:993103872 NOTICE: (VDPAU) Close
Reply
#2
Code:
sudo apt-get install libvdpau-dev
should get you up and working.
Reply
#3
the nvidia ppa doesn't have drivers for lucid yet and vdpau doesn't work with lucids native driver. I dont think the nvidia-current will cut it, you might have to compile the drivers from source, download source from the nvidia website. well that's if the dev package doesn't do it.
Reply
#4
tomolac Wrote:the nvidia ppa doesn't have drivers for lucid yet and vdpau doesn't work with lucids native driver. I dont think the nvidia-current will cut it, you might have to compile the drivers from source, download source from the nvidia website. well that's if the dev package doesn't do it.

Eh? Sorry to tell you, but I am running lucid since beta1, and I am on lucid final, upgraded to latest packages a few days ago, and vdpau works absolutely fine.
I am using the nvidia-current driver from lucid ppa. Absolutely no problems.

boba
Reply
#5
well if nvidia-current and/or the dev package doesn't work, you could try compiling the latest driver from the nvidia website.
Reply
#6
install libvdpau1 from nvidia team ppa and nvidia-current from lucid repo Tongue
Tested since beta1
remember to install lucid version of xbmc
Reply
#7
still getting crashes after adding libvdpau1 (https://launchpad.net/~nvidia-vdpau/+archive/ppa) and using Lucid's nvidia driver 195.36.15.

this is on a fresh amd64/lucid install, with xbmc svn for lucid/64.

Anyone else experiencing this issue? workarounds?
thanks!
Reply
#8
search for anything vdpau in the synaptics installer..

try installing them..


and u might want to install the latest mplayer from ripps818 or rvm ppa....
Reply
#9
farbird Wrote:search for anything vdpau in the synaptics installer..

try installing them..


and u might want to install the latest mplayer from ripps818 or rvm ppa....

Actually I got it to work. Right after installing above recommended packages, xbmc crashed every time I attempted to play h264 - with trial & error I found the problem was an option in System > Video > Playback called "enable pixel buffer objects" or similar; when disabled, xbmc stopped crashing and vdpau is being used (inferred based on the cpu utilization)

all this is in my dual-screen setup.
Reply
#10
This is what i use to install VDPAU in Lucid

Code:
sudo aptitude install linux-headers-`uname -r` libvdpau-dev libvdpau1 nvidia-185-kernel-source nvidia-185-modaliases nvidia-glx-185 nvidia-settings -y

It install the latest 195 drivers
Press THANK USER if I Help
Reply
#11
Novin Wrote:Hi all!

After upgrading to Lucid I had some trouble with my nvidia card (system is Asrock ION 330 HT).


Why do people upgrade to Lucid when XBMC Karmic functions flawlessly?
No
Reply

Logout Mark Read Team Forum Stats Members Help
VDPAU not working after upgrade to Lucid0