Kodi Community Forum
XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) - Printable Version

+- Kodi Community Forum (http://forum.kodi.tv)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Kodi General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Linux and Live support (/forumdisplay.php?fid=52)
+---- Thread: XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) (/showthread.php?tid=45525)



- Darkjasper - 2009-05-07 16:08

Alright I am having a problem with full screen mode. If I have xbmc in full screen and attempt to open a movie it crashes, yet if i open it in windowed mode THEN switch to full screen it works fine. Any ideas onto why this is going on?

Thx in advance.


- motd2k - 2009-05-07 16:22

Not without a logfile and backtrace


- Darkjasper - 2009-05-07 16:27

http://pastebin.com/m5de7a673

theres my log, im looking at how to do a backtrace now

Edit, Well I have no clue what the core location is so until I can find that info out on the web some were, ill keep looking though.


- SpaceMonkey - 2009-05-07 16:59

In order to produce the core file, you need to launch XBMC from the terminal. At least i had to.
It'll most likely create it to the root of your home directory.


- motd2k - 2009-05-07 17:06

Did you compile this build yourself? There's been a few fixes made to this is the last few days. Either svn update, or use babylon 9.04 final.


Supported Cards - renatoriolino - 2009-05-07 17:38

The announce sad that by now only 8xxx cards work with VDPAU. I have a GeForce 6200 PCI (my HTPC doesn't have AGP or PCI-E), but this card does have support for PureVideo. Does it means that it will work with VDPAU or there is another "limitation" on my card?

Thanks


- tslayer - 2009-05-07 17:39

Pretty sure wikipedia has a good section on vdpau supported cards. Head on over there to see.

Pretty sure your card is NOT supported.


- motd2k - 2009-05-07 18:39

renatoriolino Wrote:The announce sad that by now only 8xxx cards work with VDPAU. I have a GeForce 6200 PCI (my HTPC doesn't have AGP or PCI-E), but this card does have support for PureVideo. Does it means that it will work with VDPAU or there is another "limitation" on my card?

Thanks

Your card lacks the necessary hardware. There is a 8400GS PCI version available which should work.


- Smart79 - 2009-05-07 22:27

Dear motd2k,

first of all I wanted to say "THANK YOU" for the great work on VDPAU support. I have being following this thread from the first days you wrote it.

Now I finally got my new MacMini (just Ubunut 9.04 64 bit on it) and I was wondering why VDPAU was not working for me. What I can think of: at the moment I only have 1 GB of RAM installed. Could this be it?
So the problem is: When playing HD content I do not get a picture, just artifacts. I can hear the sound though. :confused2:

Heere the xbmc.log: http://pastebin.com/m4761b333

My specs are:
- XBMC 9.04 r19954 installed via PPA "http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu"
- Ubuntu 9.04 Jaunty 64 bit
- Mac Mini 3.1 (2009 Model)
- 1 GB RAM (will upgrade to 4 GB next week), GeForce 9400 (Linux says 512 MB RAM)
- NVidia 180.51 Driver

Thank you for the help!!!

Martin


- xanadu1979 - 2009-05-07 22:41

Why 64 bit?


- motd2k - 2009-05-07 22:45

Your logfile contains this ominous line...

PHP Code:
22:24:46 T:2821126480 M:457232384   ERROR:  (VDPAUErrorThe system does not have enough resources to complete the requested operation at this time.(23at VDPAU.cpp:687 

How much memory does your system report (you can find this in for example the 'top' command at the terminal)? You could try the latest beta driver (185.18.08 currently - (check here) iirc this does some fancy trick to steal system memory if the GPU assigned memory runs low. Can you play 720p WMV content okay?


- boba23 - 2009-05-07 23:40

motd2k Wrote:marshalleq: the crash on stop issue (when xrandr is enabled) is fixed on SVN, however there was a separate unrelated commit that broke seeking in VDPAU files. I've tracked the issue down so that will be fixed very soon.

Doesn't seem fixed in 9.04 final though, at least I still get crash to desktop when stopping a 1080p VDPAU rendered movie with auto refresh rate enabled. Just did a fresh compile from svn with the 9.04 tag.

Here is my xbmc.log:

http://pastebin.com/m32fa1d33

Will try svn linuxbranch later with latest revision.
Can't post backtrace since I can't see any core file.

boba


- Smart79 - 2009-05-08 00:00

motd2k Wrote:Your logfile contains this ominous line...

PHP Code:
22:24:46 T:2821126480 M:457232384   ERROR:  (VDPAUErrorThe system does not have enough resources to complete the requested operation at this time.(23at VDPAU.cpp:687 

How much memory does your system report (you can find this in for example the 'top' command at the terminal)? You could try the latest beta driver (185.18.08 currently - (check here) iirc this does some fancy trick to steal system memory if the GPU assigned memory runs low. Can you play 720p WMV content okay?

Thank you for the fast reply....
top says:
Code:
Mem:    853480k total,   696316k used,   157164k free,    24828k buffers
Swap:  8409172k total,    12652k used,  8396520k free,   331392k cached

I will try the latest beta NVidia dirvers and also to play the 720p WMV content. None of my existing files are WMV.


- Smart79 - 2009-05-08 00:17

motd2k Wrote:You could try the latest beta driver (185.18.08 currently - (check here) iirc this does some fancy trick to steal system memory if the GPU assigned memory runs low.

You were right Motd2k. The driver NVidia Update to Beta 185.18.08 did the magic. Now 720p works just fine.
Update: The Demo samples artbeats_m1080p20080210.mov and killa.sampla.x264.mkv still do NOT work. Just a messed up screen.

The only thing now is that I can not see if frames are dropped as my "o" button crashes XBMC. See here: http://forum.xbmc.org/showthread.php?tid=50522

Thanx again


- tslayer - 2009-05-08 00:40

Do not try the killa sample. Your card is only 256mb I believe right? If so, you will not have enough memory for that clip or other planet earth clips.

I had the same issue with my 8600GT (256mb). I have since then upgraded to a 9500GT 1gb and no problems.

Check your xbmc.log for errors. You should see resource issues.