On Wed, Oct 18, 2023 at 11:25:51AM +0200, Hans wrote: > I am in the group "audio".
> correct: > > /dev/snd = root:root , drwxr-xr-x > > All others below /dev/snd are set > > crw-rw--- = root:audio It would help if you pasted the actual "ls -l" output. Here's mine for comparison: unicorn:~$ ls -l /dev/snd total 0 drwxr-xr-x 2 root root 60 Oct 7 08:49 by-id/ drwxr-xr-x 2 root root 80 Oct 7 08:49 by-path/ crw-rw----+ 1 root audio 116, 10 Oct 7 08:49 controlC0 crw-rw----+ 1 root audio 116, 12 Oct 7 08:49 controlC1 crw-rw----+ 1 root audio 116, 8 Oct 7 08:49 hwC0D0 crw-rw----+ 1 root audio 116, 9 Oct 7 08:49 hwC0D2 crw-rw----+ 1 root audio 116, 3 Oct 7 08:50 pcmC0D0c crw-rw----+ 1 root audio 116, 2 Oct 7 08:57 pcmC0D0p crw-rw----+ 1 root audio 116, 4 Oct 7 08:49 pcmC0D2c crw-rw----+ 1 root audio 116, 5 Oct 7 08:50 pcmC0D3p crw-rw----+ 1 root audio 116, 6 Oct 7 08:50 pcmC0D7p crw-rw----+ 1 root audio 116, 7 Oct 7 08:50 pcmC0D8p crw-rw----+ 1 root audio 116, 11 Oct 7 08:50 pcmC1D0c crw-rw----+ 1 root audio 116, 1 Oct 7 08:49 seq crw-rw----+ 1 root audio 116, 33 Oct 7 08:49 timer You see those "+" signs at the ends of the permission strings? Those are super important here. When you login to Debian, there's various black magic that happens with "session" and "seats" and so on. One of the things involved in that magic is adding your account to the ACL on the audio devices. For instance, unicorn:~$ getfacl /dev/snd/hwC0D0 getfacl: Removing leading '/' from absolute path names # file: dev/snd/hwC0D0 # owner: root # group: audio user::rw- user:greg:rw- group::rw- mask::rw- other::--- If yours isn't doing that, then we have a problem. In fact, the very first thing I wondered when I read your post was "Is this actually a Debian system, or is it something like Devuan?" If you've altered the login stuff, for example by trying to remove systemd, then you might have broken the session/seat magic that sets up the ACLs.

