
kkuphal at gmail
Aug 6, 2008, 9:10 AM
Post #3 of 7
(380 views)
Permalink
|
|
Re: XvMC, SD LiveTV/Playback, Error Messages.
[In reply to]
|
|
On Wed, Aug 6, 2008 at 10:54 AM, Francis Hartojo <fhartojo[at]gmail.com> 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. Try turning off "Use OpenGL..." in the TV Playback settings near the first few screens. I had this on with my XvMC profile and my CPU spiked to 130% but with it off, 40% Kevin
|