Linux on an HP/Compaq Evo N610c

Spec

Working Hardware (with drivers)

DVD/CDRW (ide-scsi - probably work with new SCSI-ATA driver too)
Radeon (drm packaged with XFree86 4.3)
LT Winmodem (ltmodem)
Audio (i810_audio, ac97_codec)
IrDA (smc-ircc - load before serial)
Serial, Parallel (usual suspects :)
Ethernet (e100)
LCD (panel size detected)
Easy Access Keys (including volume) - no drivers required use hotkeys or lineakd
USB (ehci)
Cardbus (yenta_socket)
ACPI support 99% - Speedstep is not controllable with current BIOS

Amazingly all this is included in the standard linux kernels (except the ltmodem driver which is proprietary).

I'm running Gentoo Linux on it with the pfeifer-sources kernel. pfeifer-sources includes the latest vanilla kernel, all the usual gentoo-sources enhancements and the latest acpi patch.

Here's a kernel config which you can use. Just

And then build the kernel as usual. Here's my /etc/modules.autoload file.

Under gentoo, ltwinmodem support is added simply by using:

once you have built and installed your kernel.

Updated drm driver for XFree86 v4.3:

after you have added VIDEO_CARDS="radeon" to your /etc/make.conf

*new* turn on/off backlight and TV-Out DAC radeontool

Untested Hardware

Multiport (apparently USB1.1?)
Suspend/Resume (ACPI STR and STD are generally unsupported in kernel 2.4)