You are not logged in.
Not sure whether this issue is 64-bit specific, but I am on a 64 bit system with extra/alsa-lib 1.0.23-1 and community/lib32-alsa-lib 1.0.23-2 installed.
When I run vlc, it produces no sound. On startup I get this error:
Potential ALSA version problem:
VLC failed to initialize your sound output device (if any).
Please update alsa-lib to version 1.0.23-2-g8d80d5f or higher to try to fix this issue.
Meanwhile on the command line vlc reports
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[0x2d041c0] jack audio output error: failed to connect to JACK server
[0x2d041c0] oss audio output error: cannot open audio device (/dev/dsp)
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
If I run almixer, it reports "This sound device does not have any playback controls." However pressing F6 allows me to select a device which I can then mix. Why doesn't it find my card by default?
Skype starts up fine, and is able to play audio.
Any ideas how to resolve this problem? Thanks in advance.
Last edited by Dave Cohen (2010-07-28 22:44:54)
Offline
The problem seems to be competition for default sound card. If I reboot without my USB microphone plugged in, then audio is fine. With the USB microphone, I have the problems described above.
I've read the alsa page on archwiki. It has a section devoted to the default sound card. I've tried to follow those instructions, trying each of these lines in /etc/modprobe.d/modprobe.conf...
options snd-ac970-codec index=0
options snd-intel8x0 index=0
Neither line helps.
When I unplug the USB mic and reboot, alsamixer defaults to the right soundcard. It says "Card: NVidia CK8S" and "Chip: Realtex ALC850 rev 0"
So, how do I make this always be the default soundcard?
Offline
Try adding them both to modprobe.conf, but set one device to index 0 and the other to index 1.
You probably want your sound card to be index 0 and your mic to be index 1.
Last edited by alexandrite (2010-07-19 20:01:04)
Offline
Hey it took my a while to need to reboot the computer, but finally I did, and tried your suggestion. Here's what I now have in my modprobe.conf, and it appears to be working!
options snd-intel8x0 index=0
options snd-ac97-codex index=1
options snd-usb-audio index=2
Thanks for the suggestion.
Offline