[ltp] thinkpad with external monitor howto (2001FP)
Alex Deucher
linux-thinkpad@linux-thinkpad.org
Sun, 13 Feb 2005 22:55:03 -0500
On Sun, 13 Feb 2005 18:35:22 -0500, Alex Deucher <alexdeucher@gmail.com> wrote:
> On Sun, 13 Feb 2005 14:31:05 -0800, Shaw <shawv@comcast.net> wrote:
> > 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.
>
> add 1600x1200 to your screen section:
>
> Section "Screen"
> Identifier "Screen 1"
> Device "device1"
> Monitor "monitor1"
> DefaultDepth 24
>
> Subsection "Display"
> Depth 24
> Modes "1600x1200" "1024x768" "1600x1200" "800x600"
> ViewPort 0 0
> EndSubsection
> EndSection
Whoops! I didn't notice you already had a 1600x1200 mode listed.
Ignore that. you only need each mode once.
Alex
>
> even though crtc1 won't use it, mergedfb uses these modes as it's mode
> pool. Also for flexability you may want to add some other modes to
> your metamodes. Then you can use xrandr to switch between then.
>
> Alex
>
> >
> > 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
> >
> >
> >
>