[ltp] thinkpad with external monitor howto (2001FP)
Shaw
linux-thinkpad@linux-thinkpad.org
Sun, 13 Feb 2005 14:31:05 -0800
--Boundary-00=_pU9DCSOqIhV6qCJ
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
On Sunday 13 February 2005 01:51 pm, Alex Deucher wrote:
> mergedfb is what you want. You need to set a metamode for the set up
> you want, eg:
> Option "metamodes" "1024x768-1600x1200"
> Option "crt2position" "clone"
Ok, scrolling or not, this sounds like what I'd like. I've added the lines,
but X doesn't like the 1600x1200. I've attached my xorg.conf file just in
case I've missed something. Here's the log, notice the end where it reports
that mergeFB mode has been disabled.
Thanks for your help,
Shaw
...
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Assigning device section with no busID to primary device
(WW) RADEON: More than one matching Device section found: device1
(--) Chipset ATI Radeon Mobility M7 LW (AGP) found
...
(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Reloading /usr/lib/modules/drivers/radeon_drv.o
...
(II) Setting vga for screen 0.
(II) RADEON(0): MMIO registers at 0xd0100000
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/modules/libvgahw.a
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 6.8.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) RADEON(0): PCI bus 1 card 0 func 0
(**) RADEON(0): Depth 24, (--) framebuffer bpp 32
(II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) RADEON(0): Default visual is TrueColor
(**) RADEON(0): Option "MergedFB" "On"
(**) RADEON(0): Option "CRT2Position" "Clone"
(**) RADEON(0): Option "MetaModes" "1024x768-1600x1200"
(==) RADEON(0): RGB weight 888
(II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
...
(II) RADEON(0): Primary V_BIOS segment is: 0xc000
(--) RADEON(0): Chipset: "ATI Radeon Mobility M7 LW (AGP)" (ChipID = 0x4c57)
(--) RADEON(0): Linear framebuffer at 0xe8000000
(--) RADEON(0): VideoRAM: 16384 kByte (64 bit DDR SDRAM)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
...
(II) RADEON(0): Supported VESA Video Modes:
(II) RADEON(0): 720x400@70Hz
(II) RADEON(0): 640x480@60Hz
(II) RADEON(0): 640x480@75Hz
(II) RADEON(0): 800x600@60Hz
(II) RADEON(0): 800x600@75Hz
(II) RADEON(0): 1024x768@60Hz
(II) RADEON(0): 1024x768@75Hz
(II) RADEON(0): 1280x1024@75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) RADEON(0): #1: hsize: 1600 vsize 1200 refresh: 60 vid: 16553
(II) RADEON(0): #2: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) RADEON(0): Supported additional Video Mode:
...
(II) RADEON(0): Monitor name: DELL 2001FP
(II) RADEON(0): Ranges: V min: 56 V max: 76 Hz, H min: 31 H max: 80 kHz,
PixCl
(II) RADEON(0):
(II) RADEON(0): Primary:
Monitor -- LVDS
Connector -- DVI-D
DAC Type -- TVDAC/ExtDAC
TMDS Type -- Internal
DDC Type -- DVI_DDC
(II) RADEON(0): Secondary:
Monitor -- CRT
Connector -- VGA
DAC Type -- Primary
TMDS Type -- NONE
DDC Type -- VGA_DDC
(II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12000 max=35000; xclk=18300
(II) RADEON(0): Panel ID string: 1024x768
(II) RADEON(0): Panel Siz(II) RADEON(0): BIOS provided dividers will be used.
(II) RADEON(0): MergedFB mode forced on.
(==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEON(0): Validating modes on Primary head ---------
(II) RADEON(0): Total number of valid DDC mode(s) found: 0
(II) RADEON(0): Valid mode using on-chip RMX: 1024x768
(WW) RADEON(0): Mode 1600x1200 is out of range.
(WW) RADEON(0): Valid modes must be between 320x200-1024x768
(II) RADEON(0): Valid mode using on-chip RMX: 800x600
(II) RADEON(0): Total number of valid FP mode(s) found: 2
(II) RADEON(0): Validating CRTC2 modes for MergedFB ------------
(WW) RADEON(0): config file vrefresh range 40-70Hz not within DDC vrefresh
range
(II) RADEON(0): CRT2 Monitor: Using hsync range of 31.50-48.50 kHz
(II) RADEON(0): CRT2 Monitor: Using vrefresh range of 40.00-70.00 Hz
(II) RADEON(0): Clock range: 12.00 to 350.00 MHz
e from BIOS: 1024x768
...
II) RADEON(0): Not using mode "1600x1200" (no mode of this name)
(II) RADEON(0): Not using default mode "1152x768" (width too large for virtual
s
(II) RADEON(0): Total of 7 CRTC2 modes found for MergedFB------------
(II) RADEON(0): Modes for CRT1: ********************
(--) RADEON(0): Virtual size is 1024x768 (pitch 1024)
(**) RADEON(0): *Mode "1024x768": 65.0 MHz (scaled from 0.0 MHz), 48.4 kHz,
60.0
(II) RADEON(0): Modeline "1024x768" 65.00 1024 1040 1176 1344 768 770 776
80
...
II) RADEON(0): Modeline "320x240" 12.60 320 328 376 400 240 245 246 262
dou
(II) RADEON(0): Generating MergedFB mode list
(WW) RADEON(0): Mode "1600x1200" is not a supported mode for CRT2
(WW) RADEON(0): Skipping metamode "1024x768-1600x1200".
(EE) RADEON(0): Failed to parse MetaModes or no modes found. MergeFB mode
disabled
--Boundary-00=_pU9DCSOqIhV6qCJ
Content-Type: text/plain;
charset="iso-8859-1";
name="xorg.conf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="xorg.conf"
###############################################################################
# Xorg configuration
###############################################################################
Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/freefont"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/ttf-bitstream-vera"
FontPath "/usr/share/fonts/artwiz"
EndSection
Section "ServerFlags"
Option "backingstore" "true"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbOptions" "ctrl:nocaps"
Option "XkbModel" "pc101"
Option "XkbLayout" "us"
Option "XkbVariant" ""
Option "XkbOptions" ""
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection
Section "Monitor"
ModelName "Flat Panel 1024x768"
Identifier "monitor1"
HorizSync 31.5-48.5
VertRefresh 40-70
EndSection
Section "Monitor"
ModelName "Dell 2001FP (Digital)"
Identifier "External"
HorizSync 31.0-80.0
VertRefresh 56.0-76.0
EndSection
Section "Device"
Identifier "device1"
Driver "radeon"
VendorName "ATI"
BoardName "ATI Radeon"
#Option "MonitorLayout" "LVDS, CRT"
Option "MergedFB" "On"
Option "DPMS" "On"
Option "metamodes" "1024x768-1600x1200"
Option "crt2position" "Clone"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "device1"
Monitor "monitor1"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1024x768" "1600x1200" "800x600"
ViewPort 0 0
EndSubsection
EndSection
Section "Screen"
Identifier "ExternalLCD"
Device "device1"
Monitor "External"
Defaultdepth 16
Subsection "Display"
Depth 16
Viewport 0 0
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "layout1"
Screen "Screen 1"
Screen "ExternalLCD"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
--Boundary-00=_pU9DCSOqIhV6qCJ--