On Sun, 11 Jan 2004 22:38:27 +0100
Willibald Krenn
Am Sonntag, 11. Januar 2004 19:53 schrieben Sie:
[Sil 3112A + S-ATA ST3120026AS in UDMA) And it worked with 2.4? That's a big strange. What driver did you use in 2.4?
Don't know what driver SuSE 9.0 uses as default, but I guess it's 'ataraid' (even if I don't have a RAID setup yet in SIL BIOS)
ataraid doesn't work on 2.6. Known problem. The driver still needs to be ported.
I also had some issues with - I think - USB (some kernel Ooopses on system startup), but after the kernel update and disconnecting the USB plug of my MS Natural Keyboard the system is running very well [for a Linux-Box ;-)] with the Logitech mouse as sole USB device.
It's most likely a bug in the shuttle BIOS. Try updating the BIOS. Or disable "USB legacy support" in the BIOS setup (may or may not help) You can test that by booting the kernel with idle=poll (not recommended as a permanent solution because it burns a lot of power). If that helps the BIOS is missing a workaround for an CPU bug that causes it to corrupt 64bit registers when running the USB emulation code.
Only one thing gets a little bit on my 'nerves': My PCI Radeon 9200 SE is not recognized by the X-Server and the ATI driver seems to be 32bit only. :-( (Still hoping that SuSE will provide an update when the next version of XFree with Radeon 9200 support comes out)
In the worst case you can run a 32bit X server as a workaround. That should work.
I've one criticism though: Unfortunately the DVD does not support a menu point saying 'Re-Install original Kernel plus bootloader'. I really would have needed this at one point, because I completely blew my grub config. (2.6.1-rc3 was not booting and somehow I had 'destroyed' the 2.4 backup) I was badly surprised when I found out that the manual repair dialog did not feature a 'Re-Install kernel plus bootloader' option and the automatic repair did not work.
Well, the idea is when you do things with your grub configuration or your kernel rpm you should be also able to fix it manually from a repair system. The automatic options are more aimed at people who don't change intimate details of the system. Obviously they cannot undo all the damage an user is able to do by hand.
Another note: I had to choose manual installation, as the automatic one leads to Ooops(?).
In general every time you have oopses you should report them. Otherwise they cannot get fixed. -Andi