[ltp] Dual monitor setup on T42p, anyone?

Alex Deucher linux-thinkpad@linux-thinkpad.org
Mon, 27 Sep 2004 09:31:12 -0400


On Sun, 26 Sep 2004 23:21:36 -0700, Yury Prilutsky <tp40@blin.com> wrote:
> Hello,
> 
> has anybody successfully configured T42p for a dual-head setup? I've had it
> running (with Xinerama) nicely on a T40p but can't get anywhere with a new
> T42p.  The best I can get is a copy image on the external monitor (Xorg still
> says the second monitor is missing). Fn-F7 works as expected in the console
> mode (pre-X). If I startx while the console is only shown on the laptop
> screen the (X) image on the external monitor is blurry. If I have the console
> on both screens when starting X, the image on both screens is OK.
> 
> Here's my setup:
> 
> T42p: 2373KXU, Pentium M 2.0GHz 755,  15 UXGA(1600x1200) LCD,
> 128MB ATI FireGL T2,
> 
> External monitor Dell 2001FP (1600x1200) on the VGA connector (tried the DVI
> as well, but I couldn't make this setup to work on the T40p either).
> 
> Slackware-current, Xorg 6.8.1 from the Slackware packages and xorg radeon
> driver.
> Kernel 2.8.1 from kernel.org patched with swsusp2 and Win4lin.
> Using APM, not ACPI  (not sure if it's relevant).
> 
> From the /var/log/Xorg.0.log it seems that the external monitor is being
> interrogated but then not being used ( "Legacy BIOS detected"  - is it a
> problem?):
> 
> ------- snip --------------------
> (II) RADEON(0): I2C bus "DDC" initialized.
> (II) RADEON(0): Legacy BIOS detected
> (II) RADEON(0): Connector1: DDCType-3, DACType-0, TMDSType--1, ConnectorType-2
> (**) RADEON(0): MonitorLayout Option:
>  Monitor1--Type LVDS, Monitor2--Type CRT
> 
> (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DDC:ddc2" removed.
> (II) RADEON(0): DDC Type: 3, Detected Type: 1
> (II) RADEON(0): EDID data from the display on port 1 ----------------------
> (II) RADEON(0): Manufacturer: DEL  Model: a007  Serial#: 842290252
> (II) RADEON(0): Year: 2003  Week: 52
> (II) RADEON(0): EDID Version: 1.3
> (II) RADEON(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
> (II) RADEON(0): Sync:  Separate  Composite  SyncOnGreen
> (II) RADEON(0): Max H-Image Size [cm]: horiz.: 41  vert.: 31
> (II) RADEON(0): Gamma: 2.20
> (II) RADEON(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
> (II) RADEON(0): Default color space is primary color space
> (II) RADEON(0): First detailed timing is preferred mode
> (II) RADEON(0): redX: 0.638 redY: 0.342   greenX: 0.293 greenY: 0.608
> (II) RADEON(0): blueX: 0.146 blueY: 0.067   whiteX: 0.312 whiteY: 0.328
> (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): clock: 162.0 MHz   Image Size:  367 x 275 mm
> (II) RADEON(0): h_active: 1600  h_sync: 1664  h_sync_end 1856 h_blank_end 2160
> h_border: 0
> (II) RADEON(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1250
> v_border: 0
> (II) RADEON(0): Serial No: C06463CR24TL
> (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,
> PixClock max 160 MHz
> (II) RADEON(0):
> (II) RADEON(0): Primary:
>  Monitor   -- LVDS
>  Connector -- VGA
>  DAC Type  -- Primary
>  TMDS Type -- NONE
>  DDC Type  -- VGA_DDC
> (II) RADEON(0): Secondary:
>  Monitor   -- NONE
>  Connector -- None
>  DAC Type  -- Unknown
>  TMDS Type -- NONE
>  DDC Type  -- NONE
> -------end -----------
> 

it looks like your outputs are either wired in reverse or they are
coming up swapped.  You might try changing the output type in the bios
from dvi to vga if you have the option, or try switching the
monitorlayout option to "crt, lvds" assuming it didn't work with
"lvds, crt".  If that doesn't work please post a bug report at
http://bugs.freedesktop.org

Alex

> and later on ...
> 
> -------snip-------
> (WW) RADEON(1): Only one monitor detected, Second screen will NOT be created
> --------------
> 
> I'd appreciate any hints, so far my search only comes up with people (not
> many) having similar problems but no answers.
> 
> Thank you,
> Yury
> 
> --
> The linux-thinkpad mailing list home page is at:
> http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
>