[ltp] T42 DVI xorg 7.0

Aidan Marks linux-thinkpad@linux-thinkpad.org
Wed, 15 Feb 2006 13:31:49 +1100


Hi,

T42 running gentoo with radeon 7500 mobility under xorg 7.  I want to
simply have cloned 1024x768 on the T42 LCD + DVI on the port replicator.
 Ext LCD is an NEC 2080UX+.

I thought the correct layout was:

Option "MonitorLayout" "LVDS,TMDS"

however with this line, when X is started, the T42 internal lcd fades
slowly from black to white and freezes the box and nothing appears on
the ext lcd.  ctrl-alt-backspace does nothing, the box does not respond
to pings.

However, I can successfully drive the DVI out with:

Option "MonitorLayout" "TMDS"

which leaves the T42 LCD on.  But this only works when attached to the
port replicator with the DVI.  If not, xorg chokes.  Fair enough I guess?

I have analog CRT working fine.

So why does "LVDS,TMDS" not work and even so, die horribly?

Thanks/Aidan

Section "Module"

    Load        "dbe"   # Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

    Load       "type1"
    Load       "freetype"
    Load       "glx"
    Load       "dri"
    Load       "GLcore"
    Load       "extmod"

EndSection

Section "Monitor"

    Identifier  "T42-LCD"
    Option "DPMS" "true"
    DisplaySize 347 260

EndSection

Section "Device"

    Identifier  "T42-radeon0"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
    #VideoRam    32768
    Option "AGPMode" "4"
    Option "AGPFastWrite" "on"
    Option "DynamicClocks" "on"
    Option "BIOSHotkeys" "on"
    Option "MergedFB" "true"
    Option "DDCMode" "on"
    Option "MetaModes" "1024x768 800x600"
    Option "MonitorLayout" "TMDS"

EndSection

Section "Screen"

    Identifier  "Screen 1"
    Device      "T42-radeon0"
    Monitor     "T42-LCD"
    DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes       "1024x768" "800x600"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768" "800x600"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600"
        ViewPort    0 0
    EndSubsection

EndSection

Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Section "DRI"
    Group "video"
    Mode 0660
EndSection