[ltp] Dual monitor setup on T42p, anyone?

Yury Prilutsky linux-thinkpad@linux-thinkpad.org
Sun, 26 Sep 2004 23:21:36 -0700


Hello,

has anybody successfully configured T42p for a dual-head setup? I've had it=
=20
running (with Xinerama) nicely on a T40p but can't get anywhere with a new=
=20
T42p.  The best I can get is a copy image on the external monitor (Xorg sti=
ll=20
says the second monitor is missing). Fn-F7 works as expected in the console=
=20
mode (pre-X). If I startx while the console is only shown on the laptop=20
screen the (X) image on the external monitor is blurry. If I have the conso=
le=20
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,=20
128MB ATI FireGL T2,

External monitor Dell 2001FP (1600x1200) on the VGA connector (tried the DV=
I=20
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=20
driver.
Kernel 2.8.1 from kernel.org patched with swsusp2 and Win4lin.=20
Using APM, not ACPI  (not sure if it's relevant).


=46rom the /var/log/Xorg.0.log it seems that the external monitor is being=
=20
interrogated but then not being used ( "Legacy BIOS detected"  - is it a=20
problem?):

=2D------ snip --------------------
(II) RADEON(0): I2C bus "DDC" initialized.
(II) RADEON(0): Legacy BIOS detected
(II) RADEON(0): Connector1: DDCType-3, DACType-0, TMDSType--1, ConnectorTyp=
e-2
(**) RADEON(0): MonitorLayout Option:=20
 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 2=
160=20
h_border: 0
(II) RADEON(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1=
250=20
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,=
=20
PixClock max 160 MHz
(II) RADEON(0):=20
(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
=2D------end -----------

and later on ...

=2D------snip-------
(WW) RADEON(1): Only one monitor detected, Second screen will NOT be created
=2D-------------

I'd appreciate any hints, so far my search only comes up with people (not=20
many) having similar problems but no answers.

Thank you,
Yury