Kodi Community Forum

Full Version: VDPAU Issues with RC1 -- How I fixed mine.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
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.
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.
I am going to try this now as I am having video probs that I did not have in b1 or b2.
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
Worked perfectly! Smile
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
That worked for me as well. Thanks! Big Grin
That worked great thanks pfriederichs
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.
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.
works ... perfect ... thank you Big Grin
I also needed to upgrade to 190.53 to get my gt220 to use vdpau with rc1 live install.
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!
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.
Worked like a charm for me, thank you kind sir. Big Grin
Pages: 1 2 3