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: 20
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
Junior Member
Posts: 47
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
Junior Member
Posts: 47
Joined: Feb 2006
Reputation: 0
Post: #5
Worked perfectly! Smile
find quote
johnodon Offline
Junior Member
Posts: 47
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
Member+
Posts: 470
Joined: Apr 2009
Reputation: 15
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
Post Reply