<html>
<body>
<font size=3>At 08:54 AM 8/6/2008, Francis Hartojo wrote:<br>
<blockquote type=cite class=cite cite="">In an effort to fix stuttering
playback in both SD LiveTV and recorded<br>
programs---tried Slim, CPU+, CPU- playback profiles to no avail---I<br>
created a custom profile to use XvMC exclusively. The config
looks<br>
like:<br><br>
if rez > 0 0 -> XvMC<br><br>
And it seems to work wonderfully. However, I get copious amount
of<br>
NVP: prebuffering pause and other messages everytime I do something
on<br>
the front end (e.g., skip forward, display the on-screen menu,
display<br>
the program info, etc.). This didn't really happen before, at
least<br>
not to this extent. Here's an excerpt of the messages:<br><br>
2008-08-06 08:33:50.872 VideoOutputXv: XvMC Adaptor Name: 'NV17 Video
Overlay'<br>
2008-08-06 08:33:50.898 OSD Theme Dimensions W: 640 H: 480<br>
2008-08-06 08:33:51.350 TV: Changing from None to
WatchingPreRecorded<br>
2008-08-06 08:33:51.351 Failed to approve 'none' deinterlacer<br>
2008-08-06 08:33:51.352 Couldn't load deinterlace filter<br>
2008-08-06 08:33:51.352 New DB connection, total: 3<br>
2008-08-06 08:33:51.352 Realtime priority would require SUID as
root.<br>
2008-08-06 08:33:51.353 Connected to database 'mythconverg' at host:
localhost<br>
2008-08-06 08:33:51.357 XvMC: picture structure FRAME<br>
2008-08-06 08:33:51.452 Video timing method: RTC<br>
2008-08-06 08:34:13.695 NVP: prebuffering pause<br>
2008-08-06 08:34:13.834 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:13.834 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:13.834 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:13.835 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:13.838 WriteAudio: buffer underrun<br>
2008-08-06 08:34:13.963 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.082 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.083 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.180 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.181 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.181 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.217 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.217 VideoOutputXv Error:
Child B
was<br>
already marked as available.<br>
2008-08-06 08:34:14.217 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.218 VideoOutputXv Error:
Child B
was<br>
already marked as available.<br>
2008-08-06 08:34:14.218 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.218 VideoOutputXv Error:
Child B
was<br>
already marked as available.<br>
2008-08-06 08:34:14.218 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.219 VideoOutputXv Error:
Child B
was<br>
already marked as available.<br>
2008-08-06 08:34:14.220 WriteAudio: buffer underrun<br>
2008-08-06 08:34:14.347 VideoOutputXv Error:
Child A
was<br>
already marked as available.<br>
2008-08-06 08:34:14.347 VideoOutputXv Error:
Child B
was<br>
already marked as available.<br>
2008-08-06 08:34:14.489 NVP: prebuffering pause<br>
2008-08-06 08:34:14.505 NVP: prebuffering pause<br>
2008-08-06 08:34:14.522 NVP: prebuffering pause<br>
2008-08-06 08:34:14.539 NVP: prebuffering pause<br>
2008-08-06 08:34:14.555 NVP: prebuffering pause<br>
2008-08-06 08:34:14.572 NVP: prebuffering pause<br>
2008-08-06 08:34:14.589 NVP: prebuffering pause<br>
2008-08-06 08:34:14.605 NVP: prebuffering pause<br>
2008-08-06 08:34:14.922 NVP: prebuffering pause<br>
2008-08-06 08:34:14.939 NVP: prebuffering pause<br>
2008-08-06 08:34:15.973 NVP: prebuffering pause<br>
2008-08-06 08:34:15.990 NVP: prebuffering pause<br>
2008-08-06 08:34:16.007 NVP: prebuffering pause<br>
2008-08-06 08:34:16.024 NVP: prebuffering pause<br>
2008-08-06 08:34:16.040 NVP: prebuffering pause<br>
2008-08-06 08:34:16.057 NVP: prebuffering pause<br>
2008-08-06 08:34:16.074 NVP: prebuffering pause<br><br>
I've followed the instruction on the XvMC wiki page as well as<br>
searched the archives for possible solutions.<br><br>
Here are some info on the system:<br><br>
OS: Mythbuntu 8.04.1 32-bit latest updates<br>
Graphics Card: NVidia GeForce FX5200 PCI<br>
Tuner: Hauppauge PVR-500<br>
CPU: AMD Phenom Quad Core<br>
RAM: 4GB<br>
MB: Asus M3A<br>
TV: Old CRT Toshiba 27" (forget the model #)<br><br>
Relevant xorg.conf:<br><br>
Section "Device"<br>
Identifier "Generic Video
Card"<br>
Driver
"nvidia"<br>
Option
"DPI" "100x100"<br>
Option
"UseEvents" "true"<br>
Option
"XvmcUsesTextures" "false"<br>
Option
"NVAGP" "1"<br>
Option
"AddARGBVisuals" "1"<br>
Option
"AddARGBGLXVisuals" "1"<br>
Option
"NoLogo" "1"<br>
#Option
"UseDisplayDevice" "TV"<br>
Option
"ConnectedMonitor"
"TV"<br>
Option
"TVOutFormat" "SVIDEO"<br>
Option
"TVStandard" "NTSC-M"<br>
EndSection<br><br>
Section "Extensions"<br>
Option
"Composite" "Disabled"<br>
EndSection<br><br>
"Sync To VBlank" settings are disabled on the video card as
instructed<br>
in the wiki page.<br><br>
My concern is that these messages will fill up the / and /var<br>
partition---they're one and the same---as time progresses just from<br>
normal usage. And I'd like to know what's causing them in my
case<br>
because I've had some unexplained hangs and freezes in the past few<br>
days.<br><br>
Let me know if you need more info.<br><br>
Thanks.<br>
-- <br>
Francis<br>
echo "sunegbwb@tznvy.pbz" | tr '[a-z]'
'[n-za-m]'</font></blockquote><br>
I have Fedora 9 and an Asus P1-AH2 with an Nvidia 6150 onboard graphics
chip and 64-bit AMD CPU, so your mileage may vary, but how about your
/etc/X11/XvMCConfig file? Did you configure it per
<a href="http://www.mythtv.org/wiki/index.php/XvMC" eudora="autourl">
http://www.mythtv.org/wiki/index.php/XvMC</a>?<br><br>
# ls -al /etc/X11/XvMCConfig<br>
-rwxr-xr-x 1 root root 27 2008-08-04 12:55 /etc/X11/XvMCConfig<br><br>
# more /etc/X11/XvMCConfig<br>
libXvMCNVIDIA_dynamic.so.1<br><br>
# find / -name libXvMCNVIDIA_dynamic.so.1<br>
/usr/lib64/nvidia-graphics-173.14.12/libXvMCNVIDIA_dynamic.so.1<br><br>
-- Mache</body>
</html>