Seiten

Freitag, 19. Oktober 2012

systemd und dkms

Da mein Laptop nun mit systemd und einem neuen System läuft ist es Zeit, so langsam mal alles zum funktionieren zu bringen.

Dazu gehört auch mein Festplattenschutz, der über hdapsd und tp_smapi läuft. Beides ist unter Arch Linux einfach aus dem Repository zu installieren, hat aber folgenden Haken:
Die Module werden bei einem Kernelupdate nicht unbedingt gleich aktualisiert.

Da ist DKMS schon bequemer: Wenn ein neuer Kernel installiert wurde, werden die Module automatisch für den neuen Kernel gebaut.
Automatisch? Nur, wenn dkms autoinstall ausgeführt wird, was aber Dank der beiliegenden systemd Unit einwandfrei funktioniert.

Anstatt tp_smapi muss also einfach nur tp_smapi-dkms aus dem AUR installiert werden.

Bei mir braucht es dann noch ein
options thinkpad_ec force_io=1
unter /etc/modprobe.d/thinkpad_ec.conf und eben systemctl enable hdapsd.service und systemctl enable dkms.service.

Toll, wenn etwas einfach mal funktioniert!

Keine Kommentare:

Kommentar veröffentlichen