Thanks for your help
Quote:
Originally Posted by Shadow_7
$ sudo usermod -aG audio kes
|
$ sudo usermod -aG audio kes
$ echo $?
0
It took the command and returned no error. Tried embedded video on bbc web site with pulse audio running. It wouldn't play.
So I killed pulse audio and it played but with no sound, as before.
Quote:
Originally Posted by Shadow_7
See if it makes a difference. Some distros, or older versions of distros have a pulse group as well. Debian added pulse to the audio groups so you only need audio.
|
With Arch, which i'm using, apart from the packaging manager and rolling updates, I think much is the same as the Debian distros..
Quote:
Originally Posted by Shadow_7
$ ls -al /dev/snd/*
should list your sound options and their permissions, if you don't have permission, you cannot use it.
|
$ ls -al /dev/snd/*
crw-rw----+ 1 root audio 116, 9 Apr 23 08:47 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 7 Apr 23 08:47 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 8 Apr 23 08:47 /dev/snd/hwC0D3
crw-rw----+ 1 root audio 116, 3 Apr 25 09:59 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 2 Apr 25 09:59 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 4 Apr 23 08:47 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 5 Apr 23 08:47 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116, 6 Apr 23 08:47 /dev/snd/pcmC0D8p
crw-rw----+ 1 root 18 116, 1 Apr 23 08:46 /dev/snd/seq
crw-rw----+ 1 root 18 116, 33 Apr 23 08:47 /dev/snd/timer
/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Apr 23 08:46 .
drwxr-xr-x 3 root root 260 Apr 23 08:46 ..
lrwxrwxrwx 1 root root 12 Apr 23 08:47 pci-0000:00:1b.0 -> ../controlC0
I changed the permissions to give the execute flag to just me, user, to see if that helped.. it made no difference
$ sudo chmod u+x /dev/snd/*
$ ls -al /dev/snd/*
crwxrwx--x+ 1 root audio 116, 9 Apr 23 08:47 /dev/snd/controlC0
crwxrwx--x+ 1 root audio 116, 7 Apr 23 08:47 /dev/snd/hwC0D0
crwxrwx--x+ 1 root audio 116, 8 Apr 23 08:47 /dev/snd/hwC0D3
crwxrwx--x+ 1 root audio 116, 3 Apr 25 09:59 /dev/snd/pcmC0D0c
crwxrwx--x+ 1 root audio 116, 2 Apr 25 09:59 /dev/snd/pcmC0D0p
crwxrwx--x+ 1 root audio 116, 4 Apr 23 08:47 /dev/snd/pcmC0D3p
crwxrwx--x+ 1 root audio 116, 5 Apr 23 08:47 /dev/snd/pcmC0D7p
crwxrwx--x+ 1 root audio 116, 6 Apr 23 08:47 /dev/snd/pcmC0D8p
crwxrwx--x+ 1 root 18 116, 1 Apr 23 08:46 /dev/snd/seq
crwxrwx--x+ 1 root 18 116, 33 Apr 23 08:47 /dev/snd/timer
/dev/snd/by-path:
total 0
drwxr-x--x 2 root root 60 Apr 23 08:46 .
drwxr-xr-x 3 root root 260 Apr 23 08:46 ..
lrwxrwxrwx 1 root root 12 Apr 23 08:47 pci-0000:00:1b.0 -> ../controlC0
Ok, then I thought, go the whole hog, so I gave everything 777, this made no difference
$ sudo chmod ugo+rwx /dev/snd/*
$ sudo ls -al /dev/snd/*
crwxrwxrwx+ 1 root audio 116, 9 Apr 23 08:47 /dev/snd/controlC0
crwxrwxrwx+ 1 root audio 116, 7 Apr 23 08:47 /dev/snd/hwC0D0
crwxrwxrwx+ 1 root audio 116, 8 Apr 23 08:47 /dev/snd/hwC0D3
crwxrwxrwx+ 1 root audio 116, 3 Apr 25 11:16 /dev/snd/pcmC0D0c
crwxrwxrwx+ 1 root audio 116, 2 Apr 25 11:16 /dev/snd/pcmC0D0p
crwxrwxrwx+ 1 root audio 116, 4 Apr 25 11:16 /dev/snd/pcmC0D3p
crwxrwxrwx+ 1 root audio 116, 5 Apr 25 11:16 /dev/snd/pcmC0D7p
crwxrwxrwx+ 1 root audio 116, 6 Apr 25 11:16 /dev/snd/pcmC0D8p
crwxrwxrwx+ 1 root 18 116, 1 Apr 23 08:46 /dev/snd/seq
crwxrwxrwx+ 1 root 18 116, 33 Apr 23 08:47 /dev/snd/timer
/dev/snd/by-path:
total 0
drwxrwxrwx 2 root root 60 Apr 23 08:46 .
drwxr-xr-x 3 root root 260 Apr 23 08:46 ..
lrwxrwxrwx 1 root root 12 Apr 23 08:47 pci-0000:00:1b.0 -> ../controlC0
..so I put it all back to how it was before, as shown below ..
$ sudo chmod ug-x,o-rwx /dev/snd/*
$ sudo ls -al /dev/snd/*
crw-rw----+ 1 root audio 116, 9 Apr 23 08:47 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 7 Apr 23 08:47 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 8 Apr 23 08:47 /dev/snd/hwC0D3
crw-rw----+ 1 root audio 116, 3 Apr 25 11:28 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 2 Apr 25 11:28 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 4 Apr 25 11:28 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 5 Apr 25 11:28 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116, 6 Apr 25 11:28 /dev/snd/pcmC0D8p
crw-rw----+ 1 root 18 116, 1 Apr 23 08:46 /dev/snd/seq
crw-rw----+ 1 root 18 116, 33 Apr 23 08:47 /dev/snd/timer
/dev/snd/by-path:
total 0
drw-rw---- 2 root root 60 Apr 23 08:46 .
drwxr-xr-x 3 root root 260 Apr 23 08:46 ..
lrwxrwxrwx 1 root root 12 Apr 23 08:47 pci-0000:00:1b.0 -> ../controlC0
Quote:
Originally Posted by Shadow_7
Otherwise look at /etc/group and see why one same permission set differs from another.
|
Ok - will do when I get a moment
Quote:
Originally Posted by Shadow_7
$ grep -i auto /etc/pulse/client.conf
autospawn = no need to be without the "; " in front of it. Or it will autospawn (autospawn = yes is the default). The "; " is the comment method of pulse .conf files
|
$ grep -i auto /etc/pulse/client.conf
autospawn = no
; autospawn = yes
; auto-connect-localhost = no
; auto-connect-display = no
.. as you can see it already is set