[mythtv-users] xorg.conf & 27" analog TV

M Smith quaff at clippersoft.net
Sat Jan 22 12:07:50 EST 2005


Dan Littlejohn wrote:
> I have got my tv out display working pretty well, but it still has an
> odd problem that I cannot solve.
> 
> When I am in the window manager (evilWM) or Myth the display has a pin
> cushion effect, which I expect is because I have a 10 year old analog
> TV.  However, what I am concerned about is that when I am using just
> the window manager, about a minute after X starts, the display begins
> to have large blobs on the screen and it will lock up.  It looks like
> the screen is being burnt which is obviously no good.  I have tried
> different resolutions and other settings, but the problem persists.  I
> have not been able to find out any specs on my TV.  It is a 27
> Magnavox TX2753 C202 so I have just been using the standard ones.
> 
> Here is my xorg.conf.  Anyone have any tips?
> 
> Thanks;
> Dan
> 
> +++
> 
> Section "Module"
> 
> # This loads the DBE extension module.
> 
>     Load        "dbe"   # Double buffer extension
> 
> # This loads the miscellaneous extensions module, and disables
> # initialisation of the XFree86-DGA extension within that module.
>     SubSection  "extmod"
>       Option    "omit xfree86-dga"   # don't initialise the DGA extension
>     EndSubSection
> 
> # This loads the font modules
>     Load  "type1"
>     Load  "freetype"
>     Load  "glx"
>     Load  "record"
>     Load  "extmod"
>     Load  "xtrap"
> 
> 
> EndSection
> 
> # **********************************************************************
> # Files section.  This allows default font and rgb paths to be set
> # **********************************************************************
> 
> Section "Files"
> 
> # The location of the RGB database.  Note, this is the name of the
> # file minus the extension (like ".txt" or ".db").  There is normally
> # no need to change the default.
> 
>     RgbPath "/usr/X11R6/lib/X11/rgb"
> 
> # Multiple FontPath entries are allowed (which are concatenated together),
> # as well as specifying multiple comma-separated entries in one FontPath
> # command (or a combination of both methods)
> # 
> # 
> 
>     FontPath   "/usr/share/fonts/misc/"
>     FontPath   "/usr/share/fonts/TTF/"
>     FontPath   "/usr/share/fonts/Type1/"
> #    FontPath   "/usr/share/fonts/CID/"
>     FontPath   "/usr/share/fonts/100dpi/"
>     FontPath   "/usr/share/fonts/75dpi/"
>     FontPath   "/usr/share/fonts/local/"
> #    FontPath   "/usr/share/fonts/Speedo/"
> #    FontPath   "/usr/share/fonts/TrueType/"
> #    FontPath   "/usr/share/fonts/freefont/"
> 
> # The module search path.  The default path is shown here.
> 
> #    ModulePath "/usr/X11R6/lib/modules"
> 
> EndSection
> 
> # **********************************************************************
> # Server flags section.
> # **********************************************************************
> 
> Section "ServerFlags"
> 
> EndSection
> 
> # **********************************************************************
> # Input devices
> # **********************************************************************
> 
> # **********************************************************************
> # Core keyboard's InputDevice section
> # **********************************************************************
> 
> Section "InputDevice"
> 
>     Identifier "Keyboard0"
>     Driver "kbd"
>     Option "AutoRepeat" "500 30"
>     Option "XkbRules" "xorg"
>     Option "XkbModel" "pc101"
>     Option "XkbLayout" "us"
> 
> EndSection
> 
> # **********************************************************************
> # Core Pointer's InputDevice section
> # **********************************************************************
> 
> Section "InputDevice"
>     Identifier "Mouse0"
>     Driver "mouse"
>     Option "Protocol"    "Auto"
>     Option "Device"      "/dev/mouse"
> EndSection
> 
> # **********************************************************************
> # Monitor section
> # **********************************************************************
> 
> # Any number of monitor sections may be present
> 
> Section "Monitor"
>        Identifier   "Monitor0"
>        HorizSync   31.5 - 82.0
>        VertRefresh 40-150
> EndSection
> 
> Section "Monitor"
>         Identifier   "Monitor1"
>         VendorName   "Monitor Vendor"
>         ModelName    "27in Analog TV"
>  DisplaySize  558 431 
>         HorizSync    30.0 - 50.0
>         VertRefresh  60.0 - 60.0
>         Option      "dpms"
> EndSection
> 
> # **********************************************************************
> # Graphics device section
> # **********************************************************************
> 
> # Any number of graphics device sections may be present
> 
> # Standard VGA Device:
> 
> Section "Device"
>     Identifier "Standard VGA"
>     VendorName "Unknown"
>     BoardName "Unknown"
>     Driver     "vga"
> EndSection
> 
> Section "Device"
>        Identifier  "Videocard0"
>        Driver      "nvidia"
>        VendorName  "Chaintech"
>        BoardName   "nVidia GeForce 5200"
>        Option      "RenderAccel" "1"
>        Option      "TVStandard" "NTSC-M"
>        Option      "TVOutFormat" "Composite"
>        Option      "ConnectedMonitor" "CRT,TV"
>        Option      "TwinView" "True"
>        Option      "MetaModes"
> "800x600,800x600;640x480,640x480;400x300,400x300;320x240,320x240"
>        Option      "SecondMonitorHorizSync" "30-50"
>        Option      "SecondMonitorVertRefresh" "60"
>        Option      "TwinViewOrientation" "Clone"
>        Option      "Xinerama" "Off"
>        Option      "NvAGP" "3"
>        Option      "NoLogo" "1"
> EndSection
> 
> # **********************************************************************
> # Screen sections
> # **********************************************************************
> 
> Section "Screen"
>        Identifier "Screen0"
>        Device     "Videocard0"
>        Monitor    "Monitor0"
>        DefaultDepth     24
>     Subsection "Display"
>         Depth       8
>         Modes       "1280x1024" "1024x768" "800x600" "640x480"
>         ViewPort    0 0
>     EndSubsection
>     Subsection "Display"
>         Depth       16
>         Modes       "1280x1024" "1024x768" "800x600" "640x480"
>         ViewPort    0 0
>     EndSubsection
>     Subsection "Display"
>         Depth       24
>         Modes       "1280x1024" "1024x768" "800x600" "640x480"
>         ViewPort    0 0
>     EndSubsection
> EndSection
> 
> # **********************************************************************
> # ServerLayout sections.
> # **********************************************************************
> 
> Section "ServerLayout"
>        Identifier     "Multihead layout"
>        Screen      0  "Screen0" 0 0
>        InputDevice    "Mouse0" "CorePointer"
>        InputDevice    "Keyboard0" "CoreKeyboard"
>        # Next two lines are critical to have monitor and TV
>        Option      "Xinerama" "off"
>        Option      "Clone" "on"
> EndSection
> 
> Section "DRI"
>        Mode 0666
> EndSection
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Here's the pertinent info from my xorg using a couple year old 27" 
analog Panasonic TV via SVideo on a Nvidia FX5200:


Section "Monitor"
    Identifier "Panasonic TV"
    HorizSync 30-50
    VertRefresh 60
    DisplaySize 212 154
EndSection



Section "Screen"
    Identifier "Screen TV nvidia"
    Device "Nvidia FX 5200"
    Monitor "Panasonic TV"
    DefaultDepth 24
    Option "TVStandard" "NTSC-M"
    #Option "ConnectedMonitor" "TV"
    Option "TVOutFormat" "SVIDEO"
    Option "TVOverScan" "0.55"

    SubSection "Display"
      Depth 24
      Modes "800x600" "640x480"
      ViewPort 0 0
    EndSubsection
EndSection

Screen  "Screen TV nvidia"




-Matt



More information about the mythtv-users mailing list