[mythtv-commits] Ticket #7571: Mythfrontend 0.22 VDPAU "Sparkle" / Error noise

MythTV mythtv at cvs.mythtv.org
Sun Nov 15 04:18:31 UTC 2009


#7571: Mythfrontend 0.22 VDPAU "Sparkle" / Error noise
--------------------------------+-------------------------------------------
 Reporter:  blammo@…            |       Owner:  ijr    
     Type:  defect              |      Status:  new    
 Priority:  minor               |   Milestone:  unknown
Component:  MythTV - General    |     Version:  unknown
 Severity:  medium              |     Mlocked:  0      
--------------------------------+-------------------------------------------
 <reposted from my thread on the MythUsers list>

 long time Myth user, did the 0.22 upgrade this weekend using ATRPMS repo..
 everything went smoothly after a little google-foo for QT4.4 on Centos..
 Backend (Centos54-64-bit) flawless upgrade, zero issues since. Frontend
 (Mythdora 10.21) little more pain, but got it upgraded as well.

 Backend: Tyan S28xx series, 2xOpteron 285, 8G ram, 3ware 9500 w/lotsa
 drives, dual GIG-e to switch, 2xHDHR OTA
 Frontend: MSI AM2, 6400BE at 3.2ghz, 9600GT, HDMI to Sony TV

 I've been using VDPAU with mplayer SVN + NVIDIA 180 drivers for a few
 weeks, with zero issues. Picture is beautiful, smooth, crisp, and it's a
 little spooky to see 10% CPU with 1080p playback active.

 However, VDPAU in myth has me less impressed today. Over the weekend
 watched probably 10+ hours of mixed HD playback, almost all recorded
 from ATSC-air from HDHR's.  Almost all of it  had what I can best
 describe as Horizontal fragments / bands / sparkles that would
 randomly appear, almost like noise throughout playback. They would
 stay on the screen less than 1 second each, but at times you could
 have lots of them on the screen.

 If I go back into "playback profiles" and set back to
 CPU/CPU+/anything non VPDAU, same source, no noise. No change in the
 "deinterlace profiles" under VDPAU changes the behavior.

 Other things I tried:

 - 2 different video cards - 8500GT and 9600GT.
 - 3 different driver revisions, 180, 185, and 190
 - multiple different on-air sources, 480p, 720p, and 1080i
 - liveTV seems to be worse than recorded, but not by much..

 Again, non-VDPAU = no noise/artifacts

 Playback of non-HDHR sources like H.264, VOB, etc,in mplayer produces ZERO
 artifacting.

 It doesn't appear to affect stability, but it's downright irritating..and
 obviously a symptom of something broken.

 the mythfrontend.log isn't giving up any help either, but perhaps I
 don't have debug high enough.. I'm getting some NVP: prebuffering, and
 WriteAudio: buffer underrun, but only every couple minutes.. nothing to
 correlate to the constant artifacts.

 I'm attaching both the xorg.conf and "-v playback" logs.

 --------------------

 [root at frontend1 ~]# mythfrontend --version
 Please include all output in bug reports.
 MythTV Version   : 22759
 MythTV Branch    : branches/release-0-22-fixes/mythtv/
 Network Protocol : 50
 Library API      : 0.22.20091023-1
 QT Version       : 4.5.3
 Options compiled in:
  linux release using_oss using_alsa using_pulse using_arts using_jack
 using_backend using_dvb using_firewire using_frontend using_hdhomerun
 using_hdpvr using_iptv using_ivtv using_joystick_menu using_libfftw3
 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit
 using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld
 using_xvmcw using_bindings_perl using_bindings_python using_opengl
 using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg


 02:00.0 VGA compatible controller: nVidia Corporation GeForce 8500 GT (rev
 a1) (prog-if 00 [VGA controller])
         Subsystem: Giga-byte Technology Device 344c
         Flags: bus master, fast devsel, latency 0, IRQ 16
         Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
         Memory at e0000000 (64-bit, prefetchable) [size=256M]
         Memory at f6000000 (64-bit, non-prefetchable) [size=32M]
         I/O ports at bc00 [size=128]
         [virtual] Expansion ROM at f9000000 [disabled] [size=128K]
         Capabilities: [60] Power Management version 2
         Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+
 Count=1/1 Enable-
         Capabilities: [78] Express Endpoint, MSI 00
         Capabilities: [100] Virtual Channel <?>
         Capabilities: [128] Power Budgeting <?>
         Capabilities: [600] Vendor Specific Information <?>
         Kernel driver in use: nvidia
         Kernel modules: nvidiafb, nvidia-190_36

 [root at frontend1 ~]# uname -r
 2.6.27.38-170.2.113.fc10.x86_64

 Please let me know if there's any additional information I can provide.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7571>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list