Laptops, external monitors, and keyboards -- please help

1. Dell laptop, external monitor, and RH9 -- PROBLEMS! HELP!

I have had RH7.3 successfully installed on my Dell C840 for several
months, and have used an external monitor when the laptop is in its
dock. When using PartiionMagic on my Win XP partition crashed the hard
disk on my Dell C840, I decided to update from RH7.3 to RH9.

I installed RH9 with the laptop undocked and displaying on the internal
LCD and, after some monkeying around, got X working correctly.

All my attempts to get X to work on an external monitor, both undocked
and docked have been futile. All I get is a messed-up display. A non-X
display (ctrl-alt-F1, for example), however, displays correctly on both
internal and external monitors.

So I thought, "I'll just reinstall RH9 the way I installed RH7.3, with
the laptop docked and the lid closed." Good idea, but it doesn't work.
The install process boots and gets to the point where it says it's
trying to start the native X server and the screen goes blank. Pressing
ctrl-alt-F1 brings up the install screen which says the X server was
started successfully. Pressing ctrl-alt-F7 yields a blank screen again.

I went around and around with this, trying different external LCD
monitors, trying it with the laptop undocked and the external monitor
connected up to the laptop instead of the dock, and on and on, and
finally gave up on RH9 and tried installing RH7.3. With RH7.3, the
install process is able to start up the X server AND I get a proper X
display on the external monitor.

What's wrong? Shouldn't a later version of XFree86 be able to run on
hardware that an earlier version handles properly? I do want to run RH9,
but always using the smaller laptop display causes problems.

Thanks for any help,

Craig

2. xterm: unable to find usable termcap entry

3. Help w/ external monitor to display Linux on Laptop

4. napster and masquerading

5. External keyboard for laptop

6. Great WWW site for monitor info

7. External Keyboard on Laptop

8. Do you want an SVGAlib web browser?

9. External keyboard on a laptop

10. Using a laptop's external monitor port under Linux

11. external monitor from laptop

12. switching laptop to/from external monitor?

13. Linux on external monitor attached to a laptop