XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC 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)
- boba23 - 2009-04-21 22:43
Alright folks, I just did a fresh compile from svn with maksimenkos patch applied and it doesn't change anything for me unfortunately. Patch applied fine, compile and install went fine, so I don't know what it would be on my side ...
Sorry, pastebin is kinda dead for me right now, can't upload complete log, but I guess this:
22:30:06 T:2872171408 M:1736466432 NOTICE: (VDPAU) Didnt found a Video Surface Available (Total: 1). Creating a new one. TRY #1
22:30:06 T:2872171408 M:1735561216 NOTICE: (VDPAU) Didnt found a Video Surface Available (Total: 2). Creating a new one. TRY #1
22:30:06 T:2872171408 M:1735561216 ERROR: (VDPAU) Error: The system does not have enough resources to complete the requested operation at this time.(23) at VDPAU.cpp:816
22:30:06 T:2872171408 M:1735561216 NOTICE: (VDPAU) Didnt found a Video Surface Available (Total: 2). Creating a new one. TRY #2
is the same that maksi gets without his patch. I get it still though with the patch applied. Any further suggestions?
- tslayer - 2009-04-21 22:45
Get a 512mb card
- boba23 - 2009-04-21 22:52
I ordered a 9400gt 1024mb today :-) just wanted to see if that patch works. I wonder why it would work for maksi and not for me though ....
- tslayer - 2009-04-21 23:24
It depends on the video. I couldn't properly play planet earth with my 256mb 8600GT card.
But other 1080p were fine. It depends on some "LEVEL" of the encode.
- boba23 - 2009-04-21 23:29
Right, Planet Earth was exactly what I was testing ...
- bogey - 2009-04-22 10:11
bobb0 Wrote:Speaking in totaly layman's terms, I find that just stopping and restarting the video tends to fix it. For me, it appears that VDPAU gets a frame (sometimes from a different movie) stuck in memory, as though the decoder wasn't properly cleared/reset/initialized.
Happens for me too sometimes with VDPAU. No matter if xrandr is used.
Created a ticket: http://xbmc.org/ticket/6411
- boba23 - 2009-04-23 10:23
Just to confirm, replacing my card with a 9400GT 1024mb solved all my 1080p h264 VDPAU problems. Planet Earth e.g. now plays like a charm ;-)
- cejstrup - 2009-04-23 12:11
bogey Wrote:Happens for me too sometimes with VDPAU. No matter if xrandr is used.
I have seen the same problem.So far I've been able to solve it by just stopping and starting playback.
- Haggy - 2009-04-23 12:45
It should be fixed in -r19623. I'll try tonight.
- motd2k - 2009-04-23 23:54
Need a backtrace for a crash, a log file isnt much use. The sticky should give instruction on how to capture one.
- SpaceMonkey - 2009-04-24 00:13
Backtrace -> http://pastebin.com/m7254068b
- motd2k - 2009-04-24 00:46
Thats strange, are you running multiple monitors or something else strange? There's no reason I can think of that skipping around should cause preemption like you're seeing... that normally only occurs when something interferes with the display.
- SpaceMonkey - 2009-04-24 00:53
Just a single display (projector) over hdmi. I haven't upgraded any packages apart from normal SVN checkout and stuff..
I noticed some trac update regarding strictbindings so i tried to disable it but it didn't do any good. Normally i have both auto refresh rate and stricbindings enabled.
Also about this ticket http://xbmc.org/ticket/6411 and the issue with "You could get frames even from some different movie played earlier." I never had this problem earlier, but now after updating, i do.
- motd2k - 2009-04-24 01:32
I tested using the same file you're playing and recreated the issue, it would appear to be a bad encode, its choking our FFmpeg even in software mode (although current SVN mplayer can play it fine).
Its unfortunately unlikely that a fix for this will make 9.04 (it will require a new merge of FFmpeg)
- SpaceMonkey - 2009-04-24 11:10
I suspected that might be the case.. Weird coincidence that this happens with both h.264 videos that i "acquired" yesterday.