VDPAU Issues with RC1 -- How I fixed mine.

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
pfriederichs Offline
Member
Posts: 60
Joined: Nov 2008
Reputation: 0
Post: #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.
find quote
parker Offline
Junior Member
Posts: 24
Joined: Jan 2009
Reputation: 0
Post: #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)::Put 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.
find quote
johnodon Offline
Member
Posts: 51
Joined: Feb 2006
Reputation: 0
Post: #3
I am going to try this now as I am having video probs that I did not have in b1 or b2.
find quote
madcat Offline
Junior Member
Posts: 21
Joined: Mar 2009
Reputation: 0
Post: #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
find quote
johnodon Offline
Member
Posts: 51
Joined: Feb 2006
Reputation: 0
Post: #5
Worked perfectly! Smile
find quote
johnodon Offline
Member
Posts: 51
Joined: Feb 2006
Reputation: 0
Post: #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
find quote
mklein49 Offline
Junior Member
Posts: 14
Joined: Mar 2004
Reputation: 0
Post: #7
That worked for me as well. Thanks! Big Grin
find quote
Starstream Offline
Donor
Posts: 605
Joined: Apr 2009
Reputation: 16
Post: #8
That worked great thanks pfriederichs
find quote
paulsnoop Offline
Junior Member
Posts: 2
Joined: Dec 2009
Reputation: 0
Post: #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.
find quote
pfriederichs Offline
Member
Posts: 60
Joined: Nov 2008
Reputation: 0
Post: #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.
find quote
JoeEagle Offline
Junior Member
Posts: 3
Joined: Nov 2009
Reputation: 0
Post: #11
works ... perfect ... thank you Big Grin
find quote
hazeh Offline
Senior Member
Posts: 158
Joined: Dec 2003
Reputation: 0
Location: UK
Post: #12
I also needed to upgrade to 190.53 to get my gt220 to use vdpau with rc1 live install.
find quote
scarjacket Offline
Junior Member
Posts: 1
Joined: Dec 2009
Reputation: 0
Post: #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!
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #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.
find quote
buxton Offline
Junior Member
Posts: 17
Joined: Jan 2008
Reputation: 0
Post: #15
Worked like a charm for me, thank you kind sir. Big Grin
find quote
Post Reply