[ltp] dual head DVI + LCD on T4x?
André Wyrwa
linux-thinkpad@linux-thinkpad.org
Tue, 10 Aug 2004 15:22:59 +0200
--=-X/tvrtAtw38Kz6MX/Kzc
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
Hi,
here are two configs.
One is from XFree4.4.0, and not very sofisticated, it's just the output
of X -configure.
The other one is based on xorgs X -configure output, but is modified a
lot already. You can also see the traces of my experiments for getting
LCD+DVD to work.
However, I doubt that the config is your problem. Check your bios
settings. Under display the bootup display should be set to DVI+LCD.
With this set to Thinkpad LCD i wasn't able to get a picture to DVI as
well, even though the display was detected by DDC.
Hope that helps,
André.
On Die, 2004-08-10 at 13:21, Matthias Himber wrote:
> Please post your config. I have been trying for over one hour now to get any
> kind of output on the DVI port and failed miserably so far.
> Bye,
> Matthias
> --
> Good judgment comes with experience. Unfortunately, the experience usually
> comes from bad judgment.
> --Unknown
--=-X/tvrtAtw38Kz6MX/Kzc
Content-Disposition: attachment; filename=XF86Config
Content-Type: text/plain; name=XF86Config; charset=iso-8859-15
Content-Transfer-Encoding: 7bit
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "record"
Load "extmod"
Load "dbe"
Load "dri"
Load "glx"
Load "xtrap"
Load "type1"
Load "speedo"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "ForcePCIMode" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "PanelOff" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "MonitorLayout" # [<str>]
#Option "IgnoreEDID" # [<bool>]
#Option "OverlayOnCRTC2" # [<bool>]
#Option "CloneMode" # [<str>]
#Option "CloneHSync" # [<str>]
#Option "CloneVRefresh" # [<str>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Unknown Board"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
--=-X/tvrtAtw38Kz6MX/Kzc
Content-Disposition: attachment; filename=xorg.conf
Content-Type: text/plain; name=xorg.conf; charset=iso-8859-15
Content-Transfer-Encoding: 7bit
Section "ServerFlags"
# Option "Xinerama" "true"
Option "DefaultServerLayout" "Dualhead Trackpoint"
EndSection
Section "ServerLayout"
Identifier "Singlehead Trackpoint"
Screen "Screen0"
# Screen "Screen1" LeftOf "Screen0"
# InputDevice "Mouse0" "CorePointer"
InputDevice "Trackpoint" "CorePointer"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Singlehead Mouse"
Screen "Screen0"
# Screen "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
# InputDevice "Trackpoint" "CorePointer"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Dualhead Trackpoint"
Screen "Screen0"
Screen "Screen1" LeftOf "Screen0"
# InputDevice "Mouse0" "CorePointer"
InputDevice "Trackpoint" "CorePointer"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Dualhead Mouse"
Screen "Screen0"
Screen "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
# InputDevice "Trackpoint" "CorePointer"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Test"
Screen "Screen1"
# Screen "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
# InputDevice "Trackpoint" "CorePointer"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "record"
Load "extmod"
Load "dbe"
Load "dri"
Load "glx"
Load "xtrap"
Load "freetype"
Load "type1"
Load "speedo"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc102"
Option "XkbLayout" "de"
EndSection
Section "InputDevice"
Identifier "Trackpoint"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "imPS/2"
Option "Device" "/dev/mouse"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/ttyS0" # SERIAL ONLY
Option "Type" "cursor"
Option "Mode" "relative"
Option "Speed" "3.0"
Option "Threshold" "10"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/ttyS0" # SERIAL ONLY
Option "Type" "stylus"
Option "Mode" "absolute"
Option "Tilt" "on"
#Option "TiltInvert" "on"
Option "Threshold" "10"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/ttyS0" # SERIAL ONLY
Option "Type" "eraser"
Option "Mode" "absolute"
Option "Tilt" "on"
#Option "TiltInvert" "on"
Option "Threshold" "10"
EndSection
Section "Monitor"
Identifier "Generic Laptop Display Panel"
VendorName "Unknown"
ModelName "Unknown"
#HorizSync 30-90
#VertRefresh 58-70
Option "dpms"
#DisplaySize 287 215
EndSection
Section "Monitor"
Identifier "NEC MultiSync LCD 2180UX"
VendorName "NEC"
ModelName "MultiSync LCD 2180UX"
HorizSync 24-75
VertRefresh 56-100
Option "dpms"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "ForcePCIMode" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "PanelOff" "no"
#Option "DDCMode" "On"
#Option "MonitorLayout" "LVDS, TMDS"
#Option "IgnoreEDID" "true"
#Option "OverlayOnCRTC2" "On"
#Option "CloneMode" "1400x1050"
#Option "CloneHSync" # [<str>]
#Option "CloneVRefresh" # [<str>]
#Option "UseFBDev" "On"
#Option "VideoKey" # <i>
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "DDC" "Off"
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc 0"
BoardName "Unknown Board 0"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "ForcePCIMode" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "PanelOff" # [<bool>]
#Option "DDCMode" "true"
#Option "MonitorLayout" "TMDS"
#Option "IgnoreEDID" "true"
#Option "OverlayOnCRTC2" # [<bool>]
#Option "CloneMode" # [<str>]
#Option "CloneHSync" # [<str>]
#Option "CloneVRefresh" # [<str>]
#Option "UseFBDev" "On"
#Option "VideoKey" # <i>
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "DDC" "Off"
Identifier "Card1"
Driver "radeon"
VendorName "ATI Technologies Inc 1"
BoardName "Unknown Board 1"
BusID "PCI:1:0:0"
Screen 1
EndSection
#Section "Device"
# Identifier "Linux Frame Buffer"
# Driver "fbdev"
# BoardName "Unknown"
#EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Generic Laptop Display Panel"
DefaultDepth 24
DefaultFbBpp 32
SubSection "Display"
Depth 32
Modes "1400x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "NEC MultiSync LCD 2180UX"
DefaultDepth 24
DefaultFbBpp 32
SubSection "Display"
Depth 32
Modes "1600x1200"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200"
EndSubSection
EndSection
--=-X/tvrtAtw38Kz6MX/Kzc--