alsamixer: function snd_ctl_open failed for default

Hi,

why does Suse break my sound with every update??? Now I get:

alsamixer: function snd_ctl_open failed for default: Permission denied

as normal user. root is able to start alsamixer. I will stop listening music. :wink:

Bye

Erik

Hi,

that’s not true! My user wasn’t in the audio group no longer and for that didn’t have access to the audio device. WTF is this? Just updating the system changes group membership of active users???

Well, sound works again.

Bye

Erik

No, you don’t need to be in the audio group. Policykit/Consolekit/HAL put the necessary ACLs:

$ getfacl /dev/snd/controlC0
getfacl: Removing leading ‘/’ from absolute path names

file: dev/snd/controlC0

owner: root

group: audio

user::rw-
user:reddwarf:rw-
group::rw-
mask::rw-
other::—