Ubuntu 8.04 schreitet in Riesenschritten voran und möchte beinahe täglich mit neuen Paketen auf den aktuellsten Stand gebracht werden. Wegen wechselnder Paketabhängigkeiten und -aufteilungen ist das nicht ganz einfach. Mehr Funktionalität rüsten die ACPI-Module nach, welche das Ein- und Ausschalten von Kamera und WLAN auf der Kommandozeile erlauben.
Update reibungslos
Nicht immer klappt bei Alpha- und Beta-Versionen das reibungslose Update mit der typischen Befehlssequenz
apt-get update && apt-get upgrade
In der Regel werden Sie Hinweise auf einige zurückgehaltene Pakete erhalten. Das kann — im Fall eines Kernelupdates — ein halbes Dutzend sein, beim OpenOffice.org-Upgrade vor einigen Tagen waren es jedoch um die 50 Pakete. Versuchen Sie nach dem regulären apt-get upgrade zuerst mit
KEPT=$( apt-get upgrade | grep '^ ' )
die zurückgehaltenen zu ermitteln, der Befehl echo $KEPT zeigt sie an. Sieht die Liste plausibel aus, verwenden Sie
apt-get install --reinstall $KEPT
zur Neuinstallation. Das klappt nicht in allen Fällen, gelegentlich müssen einzelne Pakete herausgegriffen und zuerst neu installiert werden, bevor sich ein ganzer Batzen auf diese Weise aktualisieren lässt. Beim nächsten apt-get upgrade sollten dann weder zu aktualisierende noch zurückhaltende Pakete angezeigt werden.
Kennen sollten Sie außerdem
- apt-get -f install Nachkonfiguration unvollständig installierter Pakete
- apt-get autoremove Automatisches Entfernen nicht mehr benötigter Pakete
EeePC-ACPI-Module nachinstallieren
Debian und Konsorten bieten mit dem module-assistant einen interessanten Mechanismus für das Bauen von Kernelmodulen aus den Quellcodes. Für denn EeePC sind die Asus-ACPI-Module für diesen Mechanismus verfügbar.
-
Stellen Sie sicher, dass module-assistant, build-essential sowie die zum laufenden Kernel passenden Kernel-Header installiert sind:
apt-get install build-essential module-assistant
-
Installieren Sie die EeePC-ACPI-Sources:
apt-get install eeepc-acpi-source
-
Konfigurieren und bauen Sie nun die Module
module-assistant update eeepc-acpi
module-assistant build eeepc-acpi -
Sie bekommen nun den Namen des frisch gebauten Paketes angezeigt, installieren Sie es mit dpkg -i paketname.deb
-
Verläuft ein modprobe eeepc_acpi erfolgreich, fügen Sie das Modul zur Liste der per /etc/modules geladenen Kernelmodule hinzu.
Die zwei Schritte der Installation mit module-assistant und die Installation mit dpkg -i sind nach jedem Update zu wiederholen. Webcam und WLAN können Sie in /proc/acpi/asus auslesen oder setzen, beispielsweise schaltet
echo 0 > /proc/acpi/asus/wlan
Wireless LAN ab, “1” statt “0” schaltet es wieder an. Der Mixer ist leider bis Ubuntu 8.04 Beta einem Bug zum Opfer gefallen, Fn-Tasten funktionieren nur teilweise und das Übertakten wird noch ein weiteres Modul benötigen, bleibt also noch einiges zu tun.
Siehe auch
Paketeintrag eeepci-acpi auf Launchpad
PS: Das nächste Posting wird sich nicht um den EeePC drehen. Versprochen!
