only root can access sound

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

Any chance of you giving me that URL again? It takes me to a strange place !

Ok … ah … any chance of you giving the output of:
rpm -qa | grep alsa

In truth, I suspect I will not be able to help, and you may be in bug writting territory: Submitting Bug Reports - openSUSE

I’m no expert, and hate to tread on oldcpu’s toes, but the first thing I would do is remove pulseaudio.

See if that solves it.

You can always easily put it back if you want to, by selecting it in yast.

Indeed, … I don’t know the answer … If one has to remove pulse thou, one is IMHO into bug writing territory as one should not have to do that. :slight_smile: … (although I know many users do (remove pulse)).

I have no idea why on earth pulse is included, it doesn’t seem to do anything but cause problems.

What does pulseaudio actually do?

Some sound concepts (including pulse):
Sound-concepts - openSUSE - pulse audio

That what I did I just removed pulseaudio

Removing pulseaudio has been the solution for many. It seems to introduce unnecessary acl problems for users (in some instances). This similar thread gives an insight into this problem and a solution that didn’t involve removing it :

Pulseaudio: Can’t get realtime or high-priority permissions - openSUSE Forums