This page contains some tips on setting up Mandrake Linux 9.0 on the HP Omnibook xt1000. I'm much indebted to Stefan Bellon and Ulrich Poeschl for their wonderful pages about Debian GNU/Linux on the HP Omnibook xt1000; without their help, I wouldn't have known that you can run Linux on this notebook, and I wouldn't have bought mine!
You should really read
about Debian GNU/Linux on the xt1000; I'm going to describe only the differences between Debian and Mandrake.
Mandrake Linux 9.0 comes with the Linux kernel 2.4.19 (package kernel-220.127.116.11mdk-1-1mdk.i586.rpm); as is customary with some of the most important distributions, the supplied kernel is not Linus's official one, but a specially patched version by Mandrake instead. It is also "well compiled", i.e. it contains modules for virtually any device you'll need. As I don't want to download Linus's kernel, patch it, and recompile it, I usually stick with the kernel supplied by the distribution.
But this kernel is not well suited to the xt1000! Specifically, it lacks ACPI support. So I went to a Mandrake Cooker mirror site and downloaded a more recent version (kernel-18.104.22.168mdk-1-1mdk.i586.rpm), which contains ACPI support. Unfortunately this kernel is no longer available in Cooker because it has been supplanted by a more recent version. I used to host it on this site, but I suppose nobody really needs it anymore; therefore your best bet is to download the most recent version directly from a Cooker mirror (you can find the list of mirrors at the end of this page).
Beware: Cooker is an experimental distribution, playing with a Cooker kernel could be dangerous.
The xt1000 does not support APM; you should use ACPI instead. If you follow my directions about the kernel, you will have a working ACPI-enabled kernel with very little work.
ACPI support in the kernel instantly gives you the following advantages:
You could even setup acpid for real power management (i.e. standby, suspend) but I have not tried yet.
Add the following line to your /etc/modules.conf file:
alias sound-slot-0 via82cxxx_audio
I bought a S-Video to S-Video cable (i.e. a 4-pin S-Video connector at each end), 1 meter long, with golden connectors, for €6.90. It worked out of the box with Windows XP. I'll check whether it works with Linux too.