Ich hab gerade ein Ubuntu 7.04 auf einem Dell Inspiron 1521 installiert und da es bei diesem Notebook doch noch einige Klippen zu umschiffen geht wollte ich euch meine Mitschriften nicht vorenthalten.
Mögen sie dem einen oder der anderen einiges an Frust ersparen.
...
Um Ubuntu 7.04 auf einem Dell Inspiron 1521 zu installieren, wird die "alternate-cd" benötigt.
ftp://ftp.fu-berlin.de/linux/ubuntu/releases/7.04/ubuntu-7.04-alternate-i386.iso
Wie man Ubuntu installiert, setze ich mal voraus und gehe nicht weiter darauf ein (Anleitungen gibt es ja zu duzenden im Netz).
Außerdem setze ich eine funktionierende Verbindung gen Internet voraus 😉
Nach dem ersten Start strahlt uns statt dem Loginscreen, erst mal eine Fehlermeldung des X-Servers an.
Nachdem wir die Fehlermeldung des GDM/X-Servers nicht sehen wollten, finden wir uns auf der Konsole wieder.
Von hier aus bringen wir unser frisches Ubuntu erst mal auf den aktuellen Stand:
$ sudo aptitude update
$ sudo aptitude dist-upgrade
$ sudo reboot
Wem nach dem Upgrade zu viel Auswahl im Bootmenü herrscht und außerdem ca. 170MB Festplattenplatz zurück haben will, kann auch einfach den nicht mehr benötigten 2.6.20-15 Kernel entfernen:
$ sudo aptitude remove linux-image-2.6.20-15-generic linux-headers-2.6.20-15-generic linux-headers-2.6.20-15 linux-restricted-modules-2.6.20-15-generic
Eine Macke der "alternate-cd" ist, dass die Font Verzeichnisse ein Erstellungsdatum in der Zukunft haben (hat da wer geschl...?) und man beim installieren neuer Pakete folgenden Fehler angezeigt bekommt:
"Richte ttf-opensymbol ein (2.2.0-1ubuntu4) ...
Updating fontconfig cache...
/usr/share/fonts: failed to write cache
/usr/share/fonts/X11: failed to write cache
..."
Dies behebt man leichtestem in dem man folgene Befehle in die Konsole jagt:
$ sudo find /usr/share/fonts -type d -exec touch {} \;
$ sudo find /usr/share/X11/fonts -type d -exec touch {} \;
$ sudo find /usr/local/share/fonts -type d -exec touch {} \;
$ sudo find /var/lib/defoma/fontconfig.d -type d -exec touch {} \;
$ sudo dpkg --configure -a
und so das Deteidatum auf den aktuellen Wert stellt. (von Holger63 in forum.ubuntuusers.de)
Die ATI-Graffikkarte und damit die grafische Oberfläche ist schnell installiert:
$ sudo apt-get install xorg-driver-fglrx
$ sudo depmod -a
$ sudo aticonfig --initial
$ sudo aticonfig --overlay-type=Xv
$ sudo reboot
Das sollte es dazu gewesen sein. Vielleicht im Gnome dann nochmal kontrollieren ob auch wirklich die Auflösung von 1280x800 aktiv ist, ansonsten wirkt alles etwas verzehrt 😉
Soundkarte ATI SB600
Die Soundkarte hat mir am meisten Kopfzerbrechen bereitet.
Zuerst einmal benötigen wir eine Buildumgebung:
$ sudo aptitude install build-essential linux-headers-$(uname -r)
dann hollen wir uns den "alsa-driver-hg"
$ wget ftp.suse.com/pub/projects/alsa/snapshot/driver/alsa-driver-hg20070818.tar.bz2
und enpacken und übersetzen das ganze:
$ tar xvjf alsa-driver-hg20070818.tar.bz2
$ cd alsa-driver-hg20070818
$ sudo ./hgcompile && sudo make install
Nach dem Neustart sollte der Sound da sein.
Die Wlan Karte sollte dann eigentlich wieder ganz einfach sein:
$ sudo aptitude install bcm43xx-fwcutter
installiert den FirmwareCutter mit welchem man aus dem Windows Treiber die Firmware kopieren kann und sollte eben diese dann sogar automatisch aus dem Internet laden. Hat bei mir auch immer wunderbar funktioniert, nur heute (20.08.07) war der im Installationscript hinterlegte Rechner nicht zu erreichen. Hoffen wir mal, dass das ein temporärer Fehler bleibt, ansonsten mal nach der Firmware googeln oder eben den fwcutter benutzen um sich die Firmware aus dem Windows Treiber zu besorgen.
Ich beobachte das mal und poste bei Gelegenheit was sich getan hat.
Viel Erfolg
Gruß
Burelli