I've upgraded to XFree86 4.3.0 ( current at this time ) to be able to apt-get into gnome2.2 which needs XFree4.2 at least.
hdparm -tT /dev/hda /dev/hda: Timing buffer-cache reads: 128 MB in 0.62 seconds =206.45 MB/sec Timing buffered disk reads: 64 MB in 3.31 seconds = 19.34 MB/secthe hdparm -d1 /dev/hda command was added to /etc/rcS.d/S55bootmisc.sh so it runs at every boot time. Done it to /dev/hdc in order to have smoother dvd playback.
intel810/sis7012 chipset I've tried alsa 0.9.2 ( compiled & installed from source alsa-project ).
after booting alsa has a lot of modules loaded: lsmod.
Using alsa via oss emulation gives very distorted audio (lots of programs still expect to use /dev/dsp for 'normal' oss sound. This emulation is Completely Worthless for me on this hardware. Lucky there is an alsa-output-plugin for xmms! This gives clean audio ( as good as you expect audio from a portable's speaker: crappy, but not distorted ). One day when I must check why oss-emulation is so broken.
So I tried to get esd to talk to native alsa instead of using oss emulation.( esd is the audio daemon that comes with Gnome ). Compiled esound 0.2.29 ./configure --with-alsa --with-esd-dir=/usr/bin this gives the same distorted, crackling sound as the oss-emulation mentioned before.
This 0.2.29 ( esd --version ) gives on the last line of usage text ( with esd -h ):
Possible devices are: hw:0 (SiS SI7012)
So I *hope* it does not use oss-emu unwanted instead of native alsa. What a mess.
cdrecord -scanbus works, hdX=ide-scsi boot option, needs some modules ( scsi_mod, ide_scsi, sg ( scsi generic) ). Grip can rip audio-cd
dvd playback. Compiled xine with alsa audio ( xine -A alsa ) The xine usage gives the possible audio outputs ( alsa, esd, oss, ... ). Seems to work fairly well after upgrading XFree to 4.3 Make sure to run xine-check for hints.
Upgrading kernels get a lot easier, since 2.6 supports acpi, recent pcmcia, wireless, alsa, ... out of the box. I used the kernel-image as found on www.backports.org. Had to load extra modules that didn't exist in 2.4 evdev, mousedev, psmouse for the synaptics touchpad, battery and ac for acpi to make the gnome panel applet happy. sis5513 for dma disk access.
hdparm -tT /dev/hda /dev/hda: Timing buffer-cache reads: 1488 MB in 2.00 seconds = 743.00 MB/sec Timing buffered disk reads: 60 MB in 3.10 seconds = 19.33 MB/sec
If now only the powers-that-be could put freeswan ipsec in the kernel ... one can only hope.