[mythtv] NVidia XvMC Prebuffering Pauses

Donald Oakes donald at oakesville.com
Thu May 19 05:43:28 UTC 2005


David,

Thanks for the tips.  Turning off Texture Vsync Blank seemed to provide 
a marginal improvement.  I'd really like to downgrade my NVidia drivers, 
but with my kernel (2.6.11.7) I can't seem to get anything earlier than 
7167 to compile.  I'm attaching the compiler error from the NVidia 
autobuild in case it gives anyone a clue as to what's causing my 
incompatibility.

Thanks,
 - Don

   /tmp/selfgz14089/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2509: 
error:
   request for member `pgd' in something not a structure or union
   /tmp/selfgz14089/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In 
function
   `nv_agp_init':
   /tmp/selfgz14089/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2992: 
warnin
   g: `inter_module_put' is deprecated (declared at 
include/linux/module.h:578)
   make[4]: *** 
[/tmp/selfgz14089/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.
   o] Error 1
   make[3]: *** 
[_module_/tmp/selfgz14089/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
   c/nv] Error 2
   make[2]: *** [modules] Error 2
   NVIDIA: left KBUILD


David Shirley wrote:

>Hey Don,
>
>I have been getting this of late (last 2 weeks) as well.
>
>One fix which will help but not solve the problem is in nvidia-settings
>ensure Texture Vsync -> Blank is off (under one of the menu's you will see
>what I mean).
>
>At the moment (as per Daniel's instructions) I am going to be doing
>profiling on my mythtv install to find out where the CPU usage is going..
>
>Also try rolling back to 66.29 drivers
>
>Cheers
>Dave
>
>  
>
>>Hello,
>>
>>I'm running today's CVS and NVidia XvMC is working a WHOLE LOT BETTER
>>for me than it has in recent weeks.  I can now change channels without
>>ever crashing mythfrontend due to heap corruption.
>>
>>One new problem that has cropped up though is that I'm getting tons of
>>prebuffering pauses when watching HD content over firewire with my
>>dct6200.  I can sometimes watch a channel without any problem, but
>>frequently when I change channels I'll get the prebuffering along with
>>jittery video or stuttering audio.  Sometimes exiting and reentering
>>live TV will fix the problem; sometimes not.
>>
>>I'm running Fedora Core 3 with NVidia driver 1.0-7174.  I've attached a
>>sampling from my mythfrontend log.
>>
>>Any advice or applicable patches?
>>
>>Thanks,
>> - Don
>>
>>2005-05-17 22:27:10.994 Prebuffer wait timed out 10 times.
>>2005-05-17 22:27:10.994 Prebuffer wait timed out, and not enough free
>>frames. Discarding buffers.
>>2005-05-17 22:27:10.996 AddInheritence past A        NOT in used or in
>>done. ALAAAAdA
>>2005-05-17 22:27:10.996 AddInheritence future      F   NOT in used or in
>>limbo. ALAAAAdA
>>[mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
>>[mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
>>2005-05-17 22:27:11.008 AddInheritence future      F   NOT in used or in
>>limbo. LUAAAAdA
>>2005-05-17 22:27:11.100 GetNextFreeFrame() served a busy frame F.
>>Dropping. UAdALUAL
>>2005-05-17 22:27:11.291 prebuffering pause
>>2005-05-17 22:27:11.291 AddInheritence past     E    NOT in used or in
>>done. LLLLAdLA
>>2005-05-17 22:27:11.350 prebuffering pause
>>2005-05-17 22:27:11.376 prebuffering pause
>>2005-05-17 22:27:11.392 prebuffering pause
>>2005-05-17 22:27:11.409 prebuffering pause
>>2005-05-17 22:27:11.426 prebuffering pause
>>2005-05-17 22:27:11.442 prebuffering pause
>>2005-05-17 22:27:11.459 prebuffering pause
>>2005-05-17 22:27:11.476 prebuffering pause
>>2005-05-17 22:27:11.492 prebuffering pause
>>2005-05-17 22:27:11.509 prebuffering pause
>>2005-05-17 22:27:11.526 prebuffering pause
>>2005-05-17 22:27:11.535 Prebuffer wait timed out 10 times.
>>2005-05-17 22:27:11.535 Prebuffer wait timed out, and not enough free
>>frames. Discarding buffers.
>>[mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
>>[mpegvideo_xvmc @ 0xb77e1854]Past frame is a B frame in findPastSurface
>>2005-05-17 22:27:11.536 AddInheritence future A        NOT in used or in
>>limbo. AAAALdAA
>>2005-05-17 22:27:11.542 prebuffering pause
>>2005-05-17 22:27:11.545 AddInheritence past A        NOT in used or in
>>done. ALAAUdAA
>>2005-05-17 22:27:11.576 GetNextFreeFrame() served a busy frame A.
>>Dropping. ULLAUdUA
>>2005-05-17 22:27:11.996 prebuffering pause
>>2005-05-17 22:27:12.009 prebuffering pause
>>2005-05-17 22:27:12.025 prebuffering pause
>>2005-05-17 22:27:12.042 prebuffering pause
>>2005-05-17 22:27:12.059 prebuffering pause
>>2005-05-17 22:27:12.075 prebuffering pause
>>2005-05-17 22:27:12.092 prebuffering pause
>>2005-05-17 22:27:12.109 prebuffering pause
>>2005-05-17 22:27:12.125 prebuffering pause
>>2005-05-17 22:27:12.142 prebuffering pause
>>2005-05-17 22:27:12.159 prebuffering pause
>>2005-05-17 22:27:12.160 Prebuffer wait timed out 10 times.
>>2005-05-17 22:27:12.160 Prebuffer wait timed out, and not enough free
>>frames. Discarding buffers.
>>2005-05-17 22:27:12.162 AddInheritence past        H NOT in used or in
>>done. AAALAAdA
>>2005-05-17 22:27:12.162 AddInheritence future     E    NOT in used or in
>>limbo. AAALAAdA
>>2005-05-17 22:27:12.220 prebuffering pause
>>[mpegvideo_xvmc @ 0xb77e1854]XvMC: error, decoding P frame and past
>>frame is null!
>>[mpegvideo_xvmc @ 0xb77e1854]XvMC: error, decoding P frame and past
>>frame is null!
>>[mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
>>frame is null!
>>[mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
>>frame is null!
>>[mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
>>frame is null!
>>[mpegvideo_xvmc @ 0xb77e1854]XvMC: Error, decoding B frame and past
>>frame is null!
>>2005-05-17 22:27:12.343 GetNextFreeFrame() served a busy frame E.
>>Dropping. ULAUUUAL
>>2005-05-17 22:27:35.533 prebuffering pause
>>
>>_______________________________________________
>>mythtv-dev mailing list
>>mythtv-dev at mythtv.org
>>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>
>>
>>!DSPAM:428acbe9270022032918178!
>>
>>
>>    
>>
>
>
>_______________________________________________
>mythtv-dev mailing list
>mythtv-dev at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
>
>  
>



More information about the mythtv-dev mailing list