I performed a distribution upgrade a few days ago, and ever since, I have been unable to access any audio playback as a standard user (yes, the user is a member of the audio and pulse groups). However, root has full access to audio.
For example (as user):
speaker-test -c2 -l5 -twav
speaker-test 1.0.19
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib pulse.c:272:(pulse_connect) PulseAudio: Unable to connect: Connection refused
Here are the results of the ALSA information script:
http://www.alsa-project.org/db/?f=4bbcade069d23fe1004abb3321ae0f02bc9a0621
And the probe commands:
rpm -qa | grep pulse
libpulse0-32bit-0.9.12-9.6
alsa-plugins-pulse-32bit-1.0.18-6.12
pulseaudio-0.9.12-9.5
vlc-aout-pulse-0.9.8a-0.pm.4
pulseaudio-esound-compat-0.9.12-9.5
libpulse0-0.9.12-9.5
libpulse-browse0-0.9.12-9.5
pulseaudio-module-gconf-0.9.12-9.5
libpulse-mainloop-glib0-0.9.12-9.5
pulseaudio-utils-0.9.12-9.5
libao-pulse-0.9.3-1.152
alsa-plugins-pulse-1.0.19.git20090303-1.10
pulseaudio-module-x11-0.9.12-9.5
libpulsecore4-0.9.12-9.5
libxine1-pulse-1.1.16.2-0.pm.2
libpulse-devel-0.9.12-9.5
rpm -qa | grep pulse
libpulse0-32bit-0.9.12-9.6
alsa-plugins-pulse-32bit-1.0.18-6.12
pulseaudio-0.9.12-9.5
vlc-aout-pulse-0.9.8a-0.pm.4
pulseaudio-esound-compat-0.9.12-9.5
libpulse0-0.9.12-9.5
libpulse-browse0-0.9.12-9.5
pulseaudio-module-gconf-0.9.12-9.5
libpulse-mainloop-glib0-0.9.12-9.5
pulseaudio-utils-0.9.12-9.5
libao-pulse-0.9.3-1.152
alsa-plugins-pulse-1.0.19.git20090303-1.10
pulseaudio-module-x11-0.9.12-9.5
libpulsecore4-0.9.12-9.5
libxine1-pulse-1.1.16.2-0.pm.2
libpulse-devel-0.9.12-9.5
rpm -q libasound2
libasound2-1.0.19.git20090304-3.1
uname -a
Linux tino 2.6.27.19-3.2-default #1 SMP 2009-02-25 15:40:44 +0100 x86_64 x86_64 x86_64 GNU/Linux
cat /etc/modprobe.d/sound
options snd slots=snd-hda-intel
# u1Nb.8PjrOxLnqG6:631xESB/632xESB High Definition Audio Controller
alias snd-card-0 snd-hda-intel