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

Dan Littlejohn dan.littlejohn at gmail.com
Sat Jan 22 11:22:06 EST 2005


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


More information about the mythtv-users mailing list