Kernel Configuration
The main things to watch out for in the kernel is APM support. Do
Not enable console blanking using APM, because, for some unknown
reason, you won't be able to get the screen turned back on (at least using
XFree86-3.3.1). Enabling SoundBlaster support should let sound work. If
you are running RedHat 5.0, you can use my customized kernel RPMS,
available on my FTP Server.
They have the proper APM support compiled in, the sound modules, and
support for the built in trackpad.
XFree86 Configuration
Here's a working XF86Config from my system that
supports 800x600 at 24bpp (I think you could also make 32bpp work, I
forgot to try). Also, I'll take this opportunity to plug KDE, my take for the coolest Desktop
Environment around (I mean, hey, there's a laptop on their home page).
Other Information
More information about running Linux on laptops can be found
(interestingly enough) at the
Linux on
Laptops website. There are also links to other laptop-centric
information there.