[ltp] Fun with 1920x1200 on T42
Bill Sheppard
linux-thinkpad@linux-thinkpad.org
Sat, 23 Jun 2007 17:32:18 -0700
This is a multi-part message in MIME format.
--Boundary_(ID_Ln9kHpsUmi68zdFnFVOUlA)
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
I just got a nifty new 24" monitor @ 1920x1200. I'm having challenges
getting it running on my T42 with ATI 9600 (1400x1050 internal). I've
been able to make it work dual-head, where the two screens are entirely
separate, but I'd prefer to use clone mode where the smaller screen
scrolls to emulate the larger screen. Is this possible when the
external screen is larger? When I try it my Xorg.log says 1920x1200 not
a valid mode.
Alternatively, is there a mode where I can at least drag windows or
migrate apps from one screen to the other (I'm running KDE)? I don't
want to have to close apps running on the external window in order to
reopen them on the internal when I'm preparing to go from home to where
I'll only have the laptop's LCD screen.
And, finally, is there a way to have the external be the "primary"
screen, i.e. so my main desktop shows up there? I tried changing the
external to screen0 rather than screen1 but just got a blank screen.
Two Xorg.confs are attached - xorg.conf.clone doesn't give me 1920 on
the external. xorg.conf.dualhead works fine, but doesn't let me migrate
apps.
Thanks!
Bill
--
<http://java.sun.com> *Bill Sheppard*
Chief Digital Media Officer
Client Software Group
*Sun Microsystems, Inc.*
4220 Network Circle M/S USCA22-316
Santa Clara, CA 95054 USA
Phone/Fax: +1 408 404-1254
Email bill.sheppard@sun.com
--Boundary_(ID_Ln9kHpsUmi68zdFnFVOUlA)
Content-type: text/plain; name=xorg.conf.clone
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=xorg.conf.clone
# /.../
# SaX generated X11 config file
# Created on: 2004-10-11T13:05:56+0200.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/opt/kde3/share/fonts"
FontPath "/usr/local/share/fonts"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "dri"
Load "v4l"
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[1]"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "Protocol" "explorerps/2"
Option "SHMConfig" "on"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech Optical Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "LCD"
# HorizSync 30-81
# VertRefresh 56-75
Option "DPMS"
DisplaySize 287 215
EndSection
Section "Monitor"
Identifier "BenQ 241W"
HorizSync 31 - 83
VertRefresh 56 - 76
Option "DPMS"
Option "IgnoreEDID" "true"
Option "ModeValidation" "NoMaxPClkCheck"
Modeline "1920x1200" 154.0 1920 1968 2000 2080 1200 1203 1209 1235 -Hsync -Vsync
#ModeLine "1920x1200" 162.00 1920 1980 2040 2160 1200 1201 1204 1242
# UseModes "16:10"
# 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz
# HorizSync 30-92
# VertRefresh 48-85
# DisplaySize 380 285
DisplaySize 518 324
EndSection
Section "Device"
Identifier "radeon0"
BusID "1:0:0"
Screen 0
Driver "radeon"
Option "BIOSHotkeys" "true"
Option "DynamicClocks" "true"
Option "MonitorLayout" "LVDS, CRT"
Option "AGPMode" "4"
Option "AGPFastWrite" "yes"
# Option "ForceCRT2Type" "CRT"
Option "SubPixelOrder" "RGB"
Option "CRT2HSync" "30-81"
Option "CRT2VRefresh" "56-75"
Option "OverlayOnCRTC2" "true"
Option "EnablePageFlip" "1"
Option "ColorTiling" "1"
# Option "MetaModes" "1400x1050-1280x1024 1280x1024 1024x768-1024x768 800x600-800x600"
# Option "MetaModes" "1680x1050 1400x1050-1680x1050 1280x1024 1024x768-1024x768 800x600-800x600"
Option "MetaModes" "1400x1050-1920x1200 1920x1200 1400x1050 1280x1024 1024x768-1024x768 800x600-800x600"
EndSection
Section "Device"
Identifier "radeon1"
BusID "1:0:0"
Screen 1
Option "SubPixelOrder" "RGB"
Driver "radeon"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
# Modes "1680x1050" "1400x1050" "1280x1024" "1024x768" "800x600"
Modes "1920x1200" "1400x1050" "1280x1024" "1024x768" "800x600"
# Modes "1024x768" "800x600"
EndSubSection
Device "radeon0"
Identifier "Screen0"
Monitor "LCD"
EndSection
#Section "Screen"
# DefaultDepth 24
# SubSection "Display"
# Depth 24
# Modes "1280x1024" "1280x768" "1024x786" "800x600"
# EndSubSection
# Device "radeon1"
# Identifier "Screen1"
# Monitor "Samsung"
#EndSection
Section "ServerLayout"
Identifier "Server Layout"
InputDevice "Keyboard" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
# Option "Xinerama" "on"
Option "Xinerama" "off"
Screen "Screen0"
# Screen "Screen1"
# Screen "Screen1" LeftOf "Screen0"
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
--Boundary_(ID_Ln9kHpsUmi68zdFnFVOUlA)
Content-type: text/plain; name=xorg.conf.dualhead
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=xorg.conf.dualhead
# /.../
# SaX generated X11 config file
# Created on: 2004-10-11T13:05:56+0200.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
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/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
# Load "dri"
Load "v4l"
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[1]"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "Protocol" "explorerps/2"
Option "SHMConfig" "on"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech Optical Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
# HorizSync 30-81
# VertRefresh 56-75
Option "DPMS"
DisplaySize 287 215
EndSection
Section "Monitor"
Identifier "Monitor1"
HorizSync 31 - 83
VertRefresh 56 - 76
Option "DPMS"
Option "IgnoreEDID" "true"
Modeline "1920x1200" 154.0 1920 1968 2000 2080 1200 1203 1209 1235 +Hsync -Vsync
DisplaySize 518 324
EndSection
Section "Device"
Identifier "radeon0"
BusID "1:0:0"
Screen 0
Driver "radeon"
Option "DynamicClocks" "true"
Option "MonitorLayout" "LVDS, CRT"
Option "AGPMode" "4"
Option "AGPFastWrite" "yes"
# Option "ForceCRT2Type" "CRT"
Option "SubPixelOrder" "RGB"
# Option "CRT2HSync" "30-81"
# Option "CRT2VRefresh" "56-75"
EndSection
Section "Device"
Identifier "radeon1"
BusID "1:0:0"
Screen 1
Option "SubPixelOrder" "RGB"
Driver "radeon"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x786" "800x600"
EndSubSection
Device "radeon0"
Identifier "Screen0"
Monitor "Monitor0"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1200" "1680x1050" "1280x1024" "1280x768" "1024x786" "800x600"
EndSubSection
Device "radeon1"
Identifier "Screen1"
Monitor "Monitor1"
EndSection
Section "ServerLayout"
Identifier "Server Layout"
InputDevice "Keyboard" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
# Option "Xinerama" "on"
Option "Xinerama" "off"
Screen "Screen0"
# Screen "Screen1"
Screen "Screen1" LeftOf "Screen0"
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
--Boundary_(ID_Ln9kHpsUmi68zdFnFVOUlA)--