m.o.o.
03.04.04, 22:11
Hi!
Wenn man SuSE 9.0 verwendet, und z.B. den Kernel 2.6.4 installiert, dann wundert man sich vielleicht, warum man beim booten folgende Meldung erhält:
The running ALSA driver looks obsolete. Stop ALSA now.
. Der Grund ist der folgende: das rcalsasound script liest aus der Datei "/proc/asound/version" die Alsa-Version.
Dummerweise ist beim Kernel 2.6.4 eine Alsa-Version > 0.9 da -> das Skript denkt, es ist eine ältere Version als 0.9 (es sucht nur nach Versionen == 0.9). Deshalb versucht es auch Alsa wieder zu stoppen.
Man muss die Zeile
if head -n 1 /proc/asound/version | grep -q '0\.9'; then
in dem Skript "/usr/sbin/rcalsasound" (bei mir Zeile 149) zu
if head -n 1 /proc/asound/version | grep -q '1.' || head -n 1 /proc/asound/version | grep -q '0\.9'; then
umändern, dann funktioniert wieder alles ordungsgemäß.
Mit der neuen Zeile sucht es erst nach Versionen > 1 (was vorher nicht gemacht wurde). Wenn dies erfolglos war, sucht es nach einer Version == 0.9. Wenn dieses wiederum erfolglos war, beendet es Alsa.
MfG
Florian
Wenn man SuSE 9.0 verwendet, und z.B. den Kernel 2.6.4 installiert, dann wundert man sich vielleicht, warum man beim booten folgende Meldung erhält:
The running ALSA driver looks obsolete. Stop ALSA now.
. Der Grund ist der folgende: das rcalsasound script liest aus der Datei "/proc/asound/version" die Alsa-Version.
Dummerweise ist beim Kernel 2.6.4 eine Alsa-Version > 0.9 da -> das Skript denkt, es ist eine ältere Version als 0.9 (es sucht nur nach Versionen == 0.9). Deshalb versucht es auch Alsa wieder zu stoppen.
Man muss die Zeile
if head -n 1 /proc/asound/version | grep -q '0\.9'; then
in dem Skript "/usr/sbin/rcalsasound" (bei mir Zeile 149) zu
if head -n 1 /proc/asound/version | grep -q '1.' || head -n 1 /proc/asound/version | grep -q '0\.9'; then
umändern, dann funktioniert wieder alles ordungsgemäß.
Mit der neuen Zeile sucht es erst nach Versionen > 1 (was vorher nicht gemacht wurde). Wenn dies erfolglos war, sucht es nach einer Version == 0.9. Wenn dieses wiederum erfolglos war, beendet es Alsa.
MfG
Florian