Hi Team gentoo,
Since 1 month, on sevral games on Steam, no sound. (AudioSurf, L4D2, CS:GO)
I tried sevral things : See forum : https://forums.gentoo.org/viewtopic-t-1094956-start-0-postdays-0-postorder-asc-highlight-.html
The message in console when starting the game : ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.1.8/work/alsa-lib-1.1.8/src/pcm/pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
I use pulseaudio on my system.
Without pulseaudio (only ALSA) i have sound in theses games, but i need pulseaudio for others things.
I enabled pulseaudio again, and i tried to downgrade alsa-lib, alsa-utils and alsa-plugins from 1.1.8 to 1.1.6, now I have sound.
I think there are a problem between alsa 1.1.8 and pulseaudio.
Please, fix it !
Steps to Reproduce:
1. Install Gentoo + pulseaudio + steam from steam overlay and install CS:Go (free)
2. Try the game : no sound
3. downgrade alsa-lib, alsa-utils and alsa-plugins from 1.1.8 to 1.1.6, and reboot
4. Test CS:GO again : OK sound
No sound with alsa-lib, alsa-utils and alsa-plugins version 1.1.8
Now alsa-plugins-1.1.6 : rebuild failed. I try the symlink
OK the workaround works for me :
ln -sv /usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf /etc/alsa/conf.d/
I encountered the same problem with moc and the workaround in comment 2 also worked for me. Same package versions installed as the reporter.
*** This bug has been marked as a duplicate of bug 670960 ***