Arch Linux: Kein Sound nach Suspend
Auf einem Thinkpad A31p scheint unter Arch Linux ein kleineres Problem mit ALSA zu existieren – nach erfolgreichem Suspend/Resume-Zyklus ist dem Laptop keinerlei Sound mehr zu entlocken.
Aber Linux wäre nicht Linux wenn nicht irgendjemand irgendwo schon ein ähnliches Problem und möglicherweise auch eine Lösung hätte, so dankenswerterweise geschehen auf dieser Seite im englischsprachingen Arch Linux Forum am Beispiel eines Thinkpad T23.
Das Problem lag nicht wie zuerst vermutet in den Soundtreibern (modprobe, lsmod etc. führte zu keinem Ergebnis), es liegt bei im Soundsystem ALSA selbst. Nach erfolgtem Aufwachen muss ALSA die nicht mehr funktionierenden Geräte (hier im Beispielscript Master/PCM und CD) einmal stummschalten und wieder reaktivieren, fertig.
Es muss mit Rootrechten eine Datei /etc/pm/sleep.d/11suspend
mit folgendem Inhalt angelegt werden:
#!/bin/sh mixers="Master PCM CD" for mixer in $mixers ; do /usr/bin/amixer -q sset $mixer mute /usr/bin/amixer -q sset $mixer unmute done
Fertig. Ab dem nächsten Aufwachen aus dem Schlafmodus wird Arch Linux Sound über die entsprechenden Geräte wieder korrekt ausgeben. Interessant wäre jetzt noch ob andere Distributionen ähnliche Scripte schon eingebaut haben oder ob das ein allg. Distributions-unspezifisches, neues Problem ist.