VDPAU Issues with RC1 -- How I fixed mine.
#1
Let me start by saying that all of the 9.11 Alpha / Beta live builds have worked great for me but I installed RC1 the day it came out and VDPAU was broken.

I don't believe its actually an XBMC issue but perhaps just an out-dated driver issue with this specific Live build (I am not a Linux expert by any means).

Anyhow I fixed my install by doing the following.

From XBMC GUI:

Close XBMC (Not shut down your PC -- this can also be done via. SSH and killing X).

Login at the command prompt.

wget http://us.download.nvidia.com/XFree86/Li...3-pkg1.run

sudo sh NVIDIA-Linux-x86-190.53-pkg1.run

Note: At the end of the Nvidia driver installation it will prompt you asking if you wish to modify your current X config -- it defults to no (leave it this way).

sudo reboot

VDPAU is now working great in RC1.
Reply
#2
I followed your steps for installing the new NVIDIA driver but still wasn't getting video playback in XBMC.

I noticed this message in my xbmc.log:

Quote:09:55:12 T:2916178800 M:2984087552 NOTICE: Creating Demuxer
09:55:12 T:2916178800 M:2981294080 ERROR: Unable to load /usr/share/xbmc/system/players/dvdplayer/avformat-52-i486-linux.so, reason: /usr/share/xbmc/system/players/dvdplayer/avformat-52-i486-linux.so: cannot open shared object file: Permission denied
09:55:12 T:2916178800 M:2981294080 ERROR: CDVDDemuxFFmpeg::Open - failed to load ffmpeg libraries
09:55:12 T:2916178800 M:2981294080 ERROR: OpenDemuxStream - Error creating demuxer

I guess the NVIDIA install process changed the permissions on that file and made it unreadable by the 'xbmc' user, so I ran:
Code:
sudo chmod 644 /usr/lib/xbmc/system/players/dvdplayer/avformat-52-i486-linux.so

That fixed the file permission error, but my XBMC now hangs every time I try to play a video. These are the last lines written to xbmc.log:

Quote:10:02:01 T:3078641552 M:2968289280 NOTICE: DVDPlayer: Opening: /mnt/storage/Movies/Angels.mkv
10:02:01 T:3078641552 M:2968289280 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
10:02:01 T:2928630640 M:2968289280 NOTICE: Creating InputStream
10:02:01 T:2928630640 M:2968289280 NOTICE: Creating Demuxer

Did I miss something? Here's my full xbmc.log.
Reply
#3
I am going to try this now as I am having video probs that I did not have in b1 or b2.
Reply
#4
This method works but make sure you get the correct package!
For those who uses 64 bits ubuntu version, you will need NVIDIA-Linux-x86_64-190.53-pkg2.run package
Reply
#5
Worked perfectly! Smile
Reply
#6
madcat Wrote:This method works but make sure you get the correct package!
For those who uses 64 bits ubuntu version, you will need NVIDIA-Linux-x86_64-190.53-pkg2.run package

Is it safe to assume that Live RC1 uses 32-bit? I installed the 32-bit Nvidia driver and it seems to be working fine. But if I would gain any advantage by using the 64-bit driver, I'll install that.

John
Reply
#7
That worked for me as well. Thanks! Big Grin
Reply
#8
That worked great thanks pfriederichs
Reply
#9
Much better, thanks Smile

For some reason wget couldn't resolve us.download.nvidia.com via an SSH shell so I just FTPed the file across before installing.
Reply
#10
johnodon Wrote:Is it safe to assume that Live RC1 uses 32-bit? I installed the 32-bit Nvidia driver and it seems to be working fine. But if I would gain any advantage by using the 64-bit driver, I'll install that.

John

Yes Live is using the 32bit driver -- I assume the 64bit driver will either outright not install or potentially cause other issues.
Reply
#11
works ... perfect ... thank you Big Grin
Reply
#12
I also needed to upgrade to 190.53 to get my gt220 to use vdpau with rc1 live install.
Reply
#13
thanks for posting the fix...i was kinda frustrated that we are now at rc-1 and had this vdpau hiccup, when it was working great in beta1.

this "fix" worked great for me! btw, i'm running a xbmclive rc-1 install.

thanks again!
Reply
#14
erm guys my only issues and despite I have the correct ppas so I dont need the package mentioned, it occurred to me that stutering and other issue are limitations of the protocols since latency is a bummer, especially on smb.

on a side note I turned on auto interleave that helps and what also would help if we could control disabling cache like on xbox that solves a lot of issues.
Reply
#15
Worked like a charm for me, thank you kind sir. Big Grin
Reply

Logout Mark Read Team Forum Stats Members Help
VDPAU Issues with RC1 -- How I fixed mine.0