PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alsa kaputt konfiguriert :-(



tosho
13.12.09, 23:46
Hallo zusammen,
nach einem etwas missglückten Restore, nach einem noch missglückteren Upgrade von Debian Lenny nach Squeeze (testing) funktioniert mein Alsa nicht mehr.

Die Module werden anscheinend noch geladen, aber nur noch ein Programm kan Sound zu einer Zeit benutzen. Kaffeine, z.B. meldet beim Start auch: "Audiotreiber 'alsa' kann nicht eingerichtet werden - 'automatisch' wird benutzt.
Tatsächlich benutzt wird dann oss.

alsaconf aus Kernel 2.6.29 meinte, daß es keine kompatible hardware findet. Danach habe ich wieder den Kernel 2.30 aus testing installiert, der bei mir vorher wochenlang (also immer) problemlos sound geliefert hat. Leider Erfolglos. alsaconf gibt's ja hier nicht mehr.

Diese Module sind geladen (unter 2.6.30):

# lsmod|grep snd
snd_hda_codec_realtek 178564 1
snd_hda_intel 22284 1
snd_hda_codec 63580 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 6120 1 snd_hda_codec
snd_pcm_oss 32232 0
snd_mixer_oss 12368 1 snd_pcm_oss
snd_pcm 62552 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_midi 5688 0
snd_rawmidi 18596 1 snd_seq_midi
snd_seq_midi_event 6212 1 snd_seq_midi
snd_seq 42436 2 snd_seq_midi,snd_seq_midi_event
snd_timer 17436 2 snd_pcm,snd_seq
snd_seq_device 6136 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 49060 13 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec, snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_ra wmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6184 1 snd
snd_page_alloc 8252 2 snd_hda_intel,snd_pcm

Nachdem Kaffeine gestartet ist ändern sich die use counts bei folgenden modulen:
snd_hda_intel 22284 3
snd_pcm_oss 32232 1
snd_mixer_oss 12368 2 snd_pcm_oss
snd_pcm (ändert sich NICHT) 62552 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
soundcore 6184 3 snd

Ah ja, es handelt sich um eine 08/15 Onboard-Soundkarte:
00:07.0 Audio device: nVidia Corporation MCP65 High Definition Audio (rev a1)

Was kann ich jetzt noch tun? Bin vollkommen ratlos.

tosho
14.12.09, 16:30
Nach ein bisschen mehr Googeln habe ich die Lösung selbst gefunden :-)

Ein $ speaker-test brachte folgende Ausgabe:


Wiedergabe-Gerät ist default
Stream-Parameter sind 48000 Hz, S16_LE, 1 Kanäle
Verwende 16 Oktaven rosa Rauschen
ALSA lib pcm_direct.c:1605: (snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)


Lösung des Rätsels: Die Datei /etc/group war nur für den Besitzer (root) lesbar, nicht aber für Group und other. Muss beim Restore des alten Systems passiert sein.

Ein schlichtes chmod 644 /etc/group war die Lösung.