[mythtv-users] XvMC, SD LiveTV/Playback, Error Messages.

Mache Creeger mache at creeger.com
Wed Aug 6 16:08:42 UTC 2008


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

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 
http://www.mythtv.org/wiki/index.php/XvMC?

# ls -al /etc/X11/XvMCConfig
-rwxr-xr-x 1 root root 27 2008-08-04 12:55 /etc/X11/XvMCConfig

# more /etc/X11/XvMCConfig
libXvMCNVIDIA_dynamic.so.1

# find / -name libXvMCNVIDIA_dynamic.so.1
/usr/lib64/nvidia-graphics-173.14.12/libXvMCNVIDIA_dynamic.so.1

-- Mache 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20080806/25870f28/attachment.htm 


More information about the mythtv-users mailing list