thinkretro.de

Mai 09, 2014

Debian Wheezy auf dem Thinkpad T21

Da ich eine neue Festplatte in das Thinkpad T21 eingebaut habe, stand ich wieder vor der Wahl des passenden Betriebssystems. Da ich bisher mit Debian sehr gute Erfahrungen gemacht hatte, war für mich eigentlich schnell klar, dass es wieder ein Debian-System werden soll. Diesmal wollte ich jedoch nur eine Minimalinstallation machen und mein System nach und nach ausbauen.

Hat man sich einmal durch die Debian-Grundinstallation durchgehangelt, hat man direkt nach dem Reboot ein einsatzfähiges System. Allerdings sieht es noch nicht wirklich hübsch aus und außerdem müssen noch ein paar Dinge konfiguriert werden. Beispielsweise muss noch für die alte Soundkarte im T21 das entsprechende Kernelmodul geladen werden. Ob es Probleme mit fehlender Firmware gibt, verrät ein 'dmesg|grep firmware'. Ansonsten geht die Installation ziemlich problemlos über die Bühne, sodass im Nachgang nur noch wenig Hand angelegt werden muss.

1. Framebuffer aktivieren und Auflösung einstellen:

Ein 'lspci|grep VGA' verriet mir, dass im T21 ein Grafikchip von S3 verbaut ist. Das zugehörige Kernelmodul für den Framebuffer heißt s3fb. Um den Framebuffer zu aktivieren, kommentiert man das entsprechende Modul in der '/etc/modprobe.d/fbdev-blacklist.conf' aus.

Um auch gleich in eine höhere Auflösung zu booten muss man aber noch die '/etc/default/grub' entsprechend editieren:

GRUB_GFXMODE=1024x768x24
GRUB_GFXPAYLOAD_LINUX=keep

2. Netzwerk einrichten:

Sofern man bei der Installation nicht schon gleich zur Debian-Version greift (Link hier)
musste ich beim T21 für die eingebaute Intel-Karte noch die entsprechende Firmware nachinstallieren. Diese findet sich im Paket firmware-linux-nonfree.

Als nächstes muss man noch das entsprechende Interface in '/etc/network/interfaces' konfigurieren. Dort trägt man folgende Zeilen ein:

iface eth0 inet dhcp

3. Sound:

Für die Soundkarte im T21 muss man ein eigenes Kernelmodul kompilieren. Wie das genau geht, steht hier

Offenbar führt der Link zu Torvalds' GitHub Repository ins Leere. Man kann sich die Datei cs46xx_image.h aber hier besorgen:

$ wget https://casper.berkeley.edu/svn/trunk/roach/sw/linux/sound/pci/cs46xx/cs46xx_image.h

Danach kann man wie in der Anleitung beschrieben weiter machen.

Das war es auch schon im Grunde. Jetzt kann man daran gehen, das frische System mit der Software seiner Wahl zu befüllen oder gleich noch eine grafische Oberfläche installieren.

Feb 04, 2014

apt-get update: ungültige Signatur

Manchmal schraubt man nichts ahnend (und hin und wieder auch nichts wissend :-)) an seinem Debian herum und will irgendwann die Paketlisten mittels "apt-get update" aktualisieren und dann das:

W: GPG-Fehler: http://security.debian.org wheezy/updates Release: 
Die folgenden Signaturen waren ungültig: BADSIG 8B48AD6246925553 
Debian Archive Automatic Signing Key (7.0/wheezy) <ftpmaster@debian.org>

Spitze, denke ich mir. Nach ein wenig googeln hatte ich zwar immer noch keine Ahnung, wo das Problem lag bzw. was schief gelaufen war, aber ein Entfernen des Inhalts in "/var/lib/apt/lists/" mittels:

 rm -rf /var/lib/apt/lists/

brachte Abhilfe. Danach nocheinmal ein "apt-get update" durchführen und schon läuft wieder alles.