[ltp] DVI+laptop screen. Dual monitor setup: T40p+XFree-4.3.0

Yury Prilutsky linux-thinkpad@linux-thinkpad.org
Sun, 9 Nov 2003 21:55:20 -0800


On Friday 07 November 2003 03:23 am, Andr=E9 Wyrwa wrote:
> > > What happens if you press FN+F7 while running X?
> >
> > Nothing. When pressing FN+F[1-6], the external (X) screen goes blank and
> > the laptop screen displays the console VT[1-6]. Pressing FN+F7 from the=
re
> > brings back the external screen and blanks out the laptop screen.
>
> That sounds like Ctrl-Alt-F[1-7], what about FN?

Sorry, wasn't thinking straight.=20
Still nothing happens.

>
> > I changed the setting for the boot display (in the IBM BIOS setup) to
> > LCD+DVI and now the laptop LCD is blank all the way - only the external
> > screen is live.
> >

<snip>

> >     Load  "fbdevhw"
> >     Load  "record"
>
> Add 'Load "Xinerama"' here.

Xinerama works fine.

>
> > Section "Device"
> >         Identifier  "Videocard0"
> >         Driver      "radeon"
> >         VendorName  "ATI"
> >         BoardName   "ATI Radeon Mobility M9"
> >         Option      "AGPMode" "4"
> > 	Screen	    0
>
> Try changing Screen to 1 and in the next Section to 0 (switch the screen
> entries), see below why.

Tried that with no effect.

<snip>
> 'man radeon' states that on dvi+vga cards dvi is the primary display.
> And from what I understand here, this is exactly what happens to you
>

<snip>

>
> > (--) RADEON(1): Virtual size is 640x480 (pitch 640)
> > (**) RADEON(1): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
> > (II) RADEON(1): Modeline "640x480"   25.20  640 656 752 800  480 490 492
> > 525 -hsync -vsync
> > (**) RADEON(1): Display dimensions: (376, 300) mm
>
> Then X just seems to get confused. Or...what might also happen is that
> the secondary display goes to the VGA port. Please check tpctl --id and
> tpctl --sdx output to get some info about your display states.=20

No luck yet with installing the thinkpad package. I am running 2.6 kernel a=
nd=20
it seems like there the format of the drivers is incompatible. I tried to=20
build it for the stock Slackware kernel 2.4.22 but was getting an "Unresolv=
ed=20
symbol" when modprobe-ing the modules. "dmesg" would not show anything.=20
Didn't have much time to resolve this.=20

> You might
> try connecting a monitor to the VGA port, to check if secondary screen
> is there and you might try what happens if you press Fn+F7.


I connected a CRT to the VGA port and there it was - the second screen goes=
 to=20
the VGA port. Fn+F7 has no effect whatsoever.

The damnest thing is that the combo works beatifully under WinXP and I've b=
een=20
trying to get myself mostly Windows-free in the last few months ;-(

Thanks,
Yury