A friend of mine recently bought a brand new Fujitsu Siemens AMILO M1437G featuring a ATI MOBILITY RADEON X700 and a 15.4″ WXGA display with a resolution of 1280×800.
After hours of trying different stuff, we finally managed to install Ubuntu 5.10 (The Breezy Badger Release).
The first think, we noticed, was, that the installed system won’t boot, it always hang during Starting hotplug subsystem… (the same thing happend with the live-cd).
Obviously, the driver for the Intel sound-chip caused the kernel to crash. We followed the instructions found at the Ubuntu Forums and made the system boot:
When GRUB comes up, press e to edit the boot-line that normal would start e.g.
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/sda1 ro quiet splash
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/sda1 rw init=/bin/bash
Then press b to boot with this settings. You will end in a root shell where you can add the intel driver files to the hotplug blacklist using nano or another text editor:
Simply add snd_hda_intel and snd_hda_codec to the end of this file (each in a new line). Save and close the editor, then reboot.
As the changes we made to GRUB were only temporary, your Ubuntu installation should now boot up fine and finish the installation.
After the installation went on fine, X failed to come up, so we installed the fglrx driver using another how-to from the Ubuntu Forums. After that, we had a running X, but we couldn’t switch to 1280×800 (which is said to be a bug in version 8.16.20) so we had to install the latest driver manually.
Luckily, we found another how-to, which helped us to get along with this. But life would be too easy, if this would have worked out of box. Instead of putting the .deb-files into the desired folder, they somehow stuck in /tmp, but after finding them there, the rest was quite trivial.
After X was now running on 1280×800, we only needed to make the sound working. The driver for the Realtek ACL880 can be found at the Realtek homepage after unpacking this archive, you’ll find an install script in the folder. Before running this, you propably have to install libncurses5-dev. Then type
and wait, until the alsa config tool loads. If the test sound is played ok, everything is fine. The only thing, that’s left to do, is to remove the intel driver from the hotplug blacklist, now using gedit (as X is running):
sudo gedit /etc/hotplug/blacklist
and remove the lines with snd_hda_intel and snd_hda_codec we had added to make the system boot.
Now you’re AMILO should boot-up fine with your Ubuntu installation, sound and X working all fine.