[mythtv-users] TV out problems with ATI & Xv

Malcolm Box malcolm.box at gmail.com
Tue Apr 18 23:23:04 UTC 2006


Hi,

I'm having a weird problem with TV out when playing back recordings or 
videos, using a ATI Radeon card with proprietary drivers.

TV out works fine for the menus etc, and for video playback in X11 mode. 
  But if I enable Xv mode then the displayed image is about 1/4 of what 
should be shown, and I can scroll around with the mouse to see the rest 
of it.  Needless to say this makes the video unwatchable on the TV, and 
is seriously impacting the Wife Acceptance Factor.

The videos themselves are fine (verified by playing on monitor), and as 
I said X11 works on the TV at 800x600.

Setup:

ATI Radeon 9600 Pro, Proprietary drivers (v8.24.1)
mythtv 0.18.1.20050523-1 installed from Knoppmyth
XFree 4.3.0.1

XF86Config-4 file below.

Any help or advice would be much appreciated - I've tried various 
searches through the archives and on google with no luck.  I tried an 
upgrade to 0.19, but ran into the out-of-memory bug so had to revert.

Cheers,

Malcolm


# Auto-generated by KNOPPIX mkxf86config

Section "ServerLayout"

# PS/2 Mouse using /dev/input/mice in Kernel 2.6
# Serial Mouse not detected
         Identifier     "XFree86 Configured"
         Screen      0  "aticonfig Screen 0" 0 0
         InputDevice    "Keyboard0" "CoreKeyboard"
         InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "Files"

# Additional fonts: Locale, Gimp, TTF...
#       FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
#       FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see 
/etc/X11/XftConfig!
         RgbPath      "/usr/X11R6/lib/X11/rgb"
         ModulePath   "/usr/X11R6/lib/modules"
         FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
         FontPath     "/usr/X11R6/lib/X11/fonts/misc"
         FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
         FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"
         FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
         FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"
         FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
         FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
         FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
         FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
         FontPath     "/usr/share/fonts/ttf/western"
         FontPath     "/usr/share/fonts/ttf/decoratives"
         FontPath     "/usr/share/fonts/truetype"
         FontPath     "/usr/share/fonts/truetype/openoffice"
         FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
         FontPath     "/usr/share/fonts/latex-ttf-fonts"
         FontPath     "/usr/X11R6/lib/X11/fonts/defoma/CID"
         FontPath     "/usr/X11R6/lib/X11/fonts/defoma/TrueType"
EndSection

Section "Module"
         Load  "ddc"  # ddc probing of monitor
         Load  "GLcore"
         Load  "dbe"
         Load  "dri"
         Load  "extmod"
         Load  "glx"
         Load  "bitmap" # bitmap-fonts
         Load  "speedo"
         Load  "type1"
         Load  "freetype"
         Load  "record"
EndSection

Section "ServerFlags"
         Option      "AllowMouseOpenFail" "true"
EndSection

Section "InputDevice"
         Identifier  "Keyboard0"
         Driver      "keyboard"
         Option      "CoreKeyboard"
         Option      "XkbRules" "xfree86"
         Option      "XkbModel" "pc105"
         Option      "XkbLayout" "uk"
EndSection

Section "InputDevice"
         Identifier  "Serial Mouse"
         Driver      "mouse"
         Option      "Protocol" "Microsoft"
         Option      "Device" "/dev/ttyS0"
         Option      "Emulate3Buttons" "true"
         Option      "Emulate3Timeout" "70"
         Option      "SendCoreEvents" "true"
EndSection

Section "InputDevice"
         Identifier  "PS/2 Mouse"
         Driver      "mouse"
         Option      "Protocol" "auto"
         Option      "ZAxisMapping" "4 5"
         Option      "Device" "/dev/psaux"
         Option      "Emulate3Buttons" "true"
         Option      "Emulate3Timeout" "70"
         Option      "SendCoreEvents" "true"
EndSection

Section "InputDevice"
         Identifier  "USB Mouse"
         Driver      "mouse"
         Option      "Device" "/dev/input/mice"
         Option      "SendCoreEvents" "true"
         Option      "Protocol" "IMPS/2"
         Option      "ZAxisMapping" "4 5"
         Option      "Buttons" "5"
EndSection

Section "Monitor"

  # DDC-probed
  # Very conservative. May flicker.
#       VertRefresh  50.0 - 62.0 # Extreme conservative. Will flicker. 
TFT defau
lt.
         # These are the DDC-probed settings reported by your monitor.
         # 1024x768, 85.0Hz; hfreq=68.68, vfreq=85.00
         Identifier   "Monitor0"
         VendorName   "DEL"
         ModelName    "DEL71a5"
         HorizSync    30.0 - 69.0
         VertRefresh  50.0 - 75.0
         ModeLine     "1024x768" 94.5 1024 1072 1168 1376 768 769 772 
808 +hsync
+vsync
         ModeLine     "1024x768" 78.8 1024 1040 1136 1312 768 769 772 
800 +hsync
+vsync
         ModeLine     "800x600" 56.2 800 832 896 1048 600 601 604 631 
+hsync +vsy
nc
         ModeLine     "800x600" 49.5 800 816 896 1056 600 601 604 625 
+hsync +vsy
nc
         ModeLine     "800x600" 40.0 800 840 968 1056 600 601 605 628 
+hsync +vsy
nc
         ModeLine     "640x480" 36.0 640 696 752 832 480 481 484 509 
-hsync -vsyn
c
         ModeLine     "640x480" 31.5 640 656 720 840 480 481 484 500 
-hsync -vsyn
c
         ModeLine     "640x480" 25.2 640 648 744 784 480 482 484 509 
-hsync -vsyn
c
         ModeLine     "640x480" 43.2 640 680 744 848 480 481 484 509 
-hsync +vsyn
c
         ModeLine     "768x576" 35.0 768 792 872 976 576 577 580 597 
-hsync +vsyn
c
         ModeLine     "768x576" 42.9 768 800 880 992 576 577 580 601 
-hsync +vsyn
c
         ModeLine     "768x576" 45.5 768 808 888 1008 576 577 580 602 
-hsync +vsy
nc
         ModeLine     "768x576" 51.8 768 808 888 1008 576 577 580 605 
-hsync +vsy
nc
         ModeLine     "768x576" 62.6 768 816 896 1024 576 577 580 611 
-hsync +vsy
nc
         ModeLine     "800x600" 68.2 800 848 936 1072 600 601 604 636 
-hsync +vsy
nc
         ModeLine     "1024x768" 113.3 1024 1096 1208 1392 768 769 772 
814 -hsync
  +vsync
         ModeLine     "1152x864" 81.6 1152 1216 1336 1520 864 865 868 
895 -hsync
+vsync
         ModeLine     "1152x864" 119.7 1152 1224 1352 1552 864 865 868 
907 -hsync
  +vsync
         ModeLine     "1152x864" 143.5 1152 1232 1360 1568 864 865 868 
915 -hsync
  +vsync
         ModeLine     "1280x960" 124.5 1280 1368 1504 1728 960 961 964 
1001 -hsyn
c +vsync
         ModeLine     "1280x960" 129.9 1280 1368 1504 1728 960 961 964 
1002 -hsyn
c +vsync
         ModeLine     "1280x960" 179.0 1280 1376 1520 1760 960 961 964 
1017 -hsyn
c +vsync
         ModeLine     "1280x1024" 191.0 1280 1376 1520 1760 1024 1025 
1028 1085 -
hsync +vsync
         ModeLine     "1400x1050" 122.6 1400 1488 1640 1880 1050 1051 
1054 1087 -
hsync +vsync
         ModeLine     "1400x1050" 149.3 1400 1496 1648 1896 1050 1051 
1054 1094 -
hsync +vsync
         ModeLine     "1400x1050" 155.8 1400 1496 1648 1896 1050 1051 
1054 1096 -
hsync +vsync
         ModeLine     "1400x1050" 179.3 1400 1504 1656 1912 1050 1051 
1054 1103 -
hsync +vsync
         ModeLine     "1400x1050" 214.4 1400 1512 1664 1928 1050 1051 
1054 1112 -
hsync +vsync
         ModeLine     "1600x1200" 280.6 1600 1728 1904 2208 1200 1201 
1204 1271 -
hsync +vsync
         Option      "DPMS" "true"
EndSection

Section "Monitor"
         Identifier   "aticonfig Monitor 0"
EndSection

Section "Device"

         ### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
         #Option     "sw_cursor"
         #Option     "hw_cursor"
         #Option     "NoAccel"
         #Option     "ShowCache"
         #Option     "ShadowFB"
         #Option     "UseFBDev"
         #Option     "Rotate"
# The following line is auto-generated by KNOPPIX mkxf86config
#       BusID       "PCI:1:0:0"
         Identifier  "Card0"
         Driver      "vesa"
         VendorName  "All"
         BoardName   "All"
EndSection

Section "Device"
         Identifier  "ATI Graphics Adapter 0"
         Driver      "fglrx"
         Option      "(null)"
         Option      "TVFormat" "PAL-I"
         Option      "TVStandard" "YUV"
         Option      "HSync2" "31.5"
         Option      "VRefresh2" "20 - 60"
         Option      "DesktopSetup" "clone"
         Option      "ForceMonitors" "tv,crt1"
         Option      "VideoOverlay" "on"
         Option      "OpenGLOverlay" "off"
         Option      "OverlayOnCRTC2" "1"
         Option      "Mode2" "800x600,640x480"
         Option      "PseudoColorVisuals" "off"
         BusID       "PCI:1:0:0"
EndSection

Section "Screen"

         #SubSection "Display"
#               Depth     1
#               Modes    "1024x768" "800x600" "640x480"
#       EndSubSection
#       SubSection "Display"
#               Depth     4
#               Modes    "1024x768" "800x600" "640x480"
#       EndSubSection
#       SubSection "Display"
#               Depth     8
#               Modes    "1024x768" "800x600" "640x480"
#       EndSubSection
#       SubSection "Display"
#               Depth     15
#               Modes    "1024x768" "800x600" "640x480"
#       EndSubSection
         Identifier "Screen0"
         Device     "Card0"
         Monitor    "Monitor0"
         DefaultDepth     24
         SubSection "Display"
                 Depth     24
                 Modes    "800x600" "640x480"
         EndSubSection
         SubSection "Display"
                 Depth     24
                 Modes    "800x600" "640x480"
         EndSubSection
         SubSection "Display"
                 Depth     32
                 Modes    "800x600" "640x480"
         EndSubSection
EndSection

Section "Screen"
         Identifier "aticonfig Screen 0"
         Device     "ATI Graphics Adapter 0"
         Monitor    "aticonfig Monitor 0"
         DefaultDepth     24
         SubSection "Display"
                 Viewport   0 0
                 Depth     24
                 Modes    "800x600" "640x480"
         EndSubSection
EndSection

Section "DRI"
         Mode         0666
EndSection



More information about the mythtv-users mailing list