October 22, 2007

unable to open slave

skypeを実行した時にログにどわーっとでてくるエラー。

ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dsnoop.c:558:(snd_pcm_dsnoop_open) unable to open slave

これのせいで実際うまく動いてくれない。ぐぐってみたらこんなのを発見。肝はStep 8ぽい。

STEP 8

As root, edit /usr/share/alsa/cards/HDA-Intel.conf (or whatever the ALSA configuration file is called for your soundcard) and change:

  capture.pcm {
type plug
slave.pcm {
@func concat
strings [ "dsnoop:" $CARD ]
}

to

  capture.pcm {
type plug
slave.pcm {
@func concat
strings [ "hw:" $CARD ]
}

i.e. replace "dsnoop:" with "hw:"



No comments: