Kodi Community Forum
VDPAU Issues with RC1 -- How I fixed mine. - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: VDPAU Issues with RC1 -- How I fixed mine. (/showthread.php?tid=64535)

Pages: 1 2 3


[Live] VDPAU Issues with RC1 -- How I fixed mine. - pfriederichs - 2009-12-19

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/Linux-x86/190.53/NVIDIA-Linux-x86-190.53-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.


- parker - 2009-12-19

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.


- johnodon - 2009-12-19

I am going to try this now as I am having video probs that I did not have in b1 or b2.


- madcat - 2009-12-19

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


- johnodon - 2009-12-19

Worked perfectly! Smile


- johnodon - 2009-12-19

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


- mklein49 - 2009-12-19

That worked for me as well. Thanks! Big Grin


- Starstream - 2009-12-19

That worked great thanks pfriederichs


- paulsnoop - 2009-12-19

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.


- pfriederichs - 2009-12-19

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.


- JoeEagle - 2009-12-19

works ... perfect ... thank you Big Grin


- hazeh - 2009-12-20

I also needed to upgrade to 190.53 to get my gt220 to use vdpau with rc1 live install.


worked great for me too! - scarjacket - 2009-12-20

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!


- X3lectric - 2009-12-21

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.


- buxton - 2009-12-21

Worked like a charm for me, thank you kind sir. Big Grin