[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ?? user in group audio -- but only root can play sound



Hi Floris, debian user,
* Floris <jkfloris@dds.nl> [21. Jan. 2016]:
> Op Thu, 21 Jan 2016 16:52:44 +0100 schreef Gregor Zattler
> <telegraph@gmx.net>:
>>* Floris <jkfloris@dds.nl> [21. Jan. 2016]:
>>>Op Sat, 16 Jan 2016 20:06:22 +0100 schreef Gregor Zattler
>>><telegraph@gmx.net>:
>>>>since a few days my normal user, which is in group sound, cannot
>>>>play sound (aplay works but no sound) while root can.
>>>>
>>>>Any ideas how to debug this?
>>>>
>>>>This is a debian testing system with pulseaudio and mpd running.
>>>>
>>>>/dev$ find |xargs ls -ld|grep audio
>>>>crw-rw----+  1 root audio      14,   4 Jan 16 16:32 ./audio
>>>>lrwxrwxrwx   1 root root             8 Jan 16 16:32 ./char/14:4 ->
>>>>../audio
>>>>crw-rw----+  1 root audio      14,   3 Jan 16 16:32 ./dsp
>>>>crw-rw----+  1 root audio      14,   0 Jan 16 16:32 ./mixer
>>>>crw-rw----+  1 root audio      14,  16 Jan 16 16:32 ./mixer1
>>>>crw-rw----+  1 root audio     116,   2 Jan 16 16:32 ./snd/controlC0
>>>>crw-rw----+  1 root audio     116,   6 Jan 16 16:32 ./snd/controlC1
>>>>crw-rw----+  1 root audio     116,   5 Jan 16 16:32 ./snd/hwC0D0
>>>>crw-rw----+  1 root audio     116,  10 Jan 16 16:32 ./snd/hwC1D0
>>>>crw-rw----+  1 root audio     116,   4 Jan 16 19:27 ./snd/pcmC0D0c
>>>>crw-rw----+  1 root audio     116,   3 Jan 16 19:52 ./snd/pcmC0D0p
>>>>crw-rw----+  1 root audio     116,   7 Jan 16 19:52 ./snd/pcmC1D3p
>>>>crw-rw----+  1 root audio     116,   8 Jan 16 19:27 ./snd/pcmC1D7p
>>>>crw-rw----+  1 root audio     116,   9 Jan 16 19:27 ./snd/pcmC1D8p
>>>>crw-rw----+  1 root audio     116,   1 Jan 16 16:32 ./snd/seq
>>>>crw-rw----+  1 root audio     116,  33 Jan 16 16:32 ./snd/timer
>>
>>>Maybe it sounds odd, but does you have sound when you remove yourself
>>>form the audio group?
>>>
>>>In Debian Testing systemd takes care for setting the right rights
>>>That is why you have a "+" at the end of the permissions.
>>
>>Thanks for looking into this.  Actually I'm totally unaware of
>>all things systemd.  I heard sound when in group audio say two
>>weeks ago.
>>
>>Nonetheless I did a
>>
>>sudo delgroup grfz audio
>>
>>logged in on a VT, played a .wav file with aplay: No sound.
>>
>>
>>>What is the outcome of:
>>>
>>>getfacl /dev/snd/hwC0D0
>>
>>c$ getfacl /dev/snd/hwC0D0
>>getfacl: Removing leading '/' from absolute path names
>># file: dev/snd/hwC0D0
>># owner: root
>># group: audio
>>user::rw-
>>user:grfz:rw-
>>group::rw-
>>mask::rw-
>>other::---
>>
>>Did not know this command but output looks good to me.
>>
> You are right, the right permissions are set.
> 
> Do you have an .asoundrc file in your home directory?
> 
> If you have one remove it.
> and try aplay again
> 
> If you doesn't have one create one with:
> 
> pcm.pulse {
>     type pulse
> }
> 
> ctl.pulse {
>     type pulse
> }
> 
> and try
> aplay -Dpulse foo.wav

There was no ~/.asoundrc.  I filled one with your example and
tried aplay -D pulse ...  --> no sound

> success,

this would be fine :-)


I also looked into the systems log files:
/var/log$ sudo cat $(ls -1tr|tail -n 12)|grep "Jan 21 "  |egrep -i "so?u?nd|audio|pulse" |grep " 20:"

Jan 21 20:27:25 len kernel: [   12.357828] snd_hda_intel: unknown parameter 'vid' ignored
Jan 21 20:27:25 len kernel: [   12.357901] snd_hda_intel: unknown parameter 'pid' ignored
Jan 21 20:27:25 len kernel: [   12.357969] snd_hda_intel: unknown parameter 'vid' ignored
Jan 21 20:27:25 len kernel: [   12.358036] snd_hda_intel: unknown parameter 'pid' ignored
Jan 21 20:27:25 len kernel: [   12.375636] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3232: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
Jan 21 20:27:25 len kernel: [   12.375737] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Jan 21 20:27:25 len kernel: [   12.375830] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=2 (0x16/0x15/0x0/0x0/0x0)
Jan 21 20:27:25 len kernel: [   12.375917] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
Jan 21 20:27:25 len kernel: [   12.375982] snd_hda_codec_realtek hdaudioC0D0:    inputs:
Jan 21 20:27:25 len kernel: [   12.376047] snd_hda_codec_realtek hdaudioC0D0:      Dock Mic=0x19
Jan 21 20:27:25 len kernel: [   12.376112] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x1a
Jan 21 20:27:25 len kernel: [   12.376176] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
Jan 21 20:27:25 len kernel: [   12.410551] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
Jan 21 20:27:25 len kernel: [   12.412497] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
Jan 21 20:27:25 len kernel: [   12.412695] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
Jan 21 20:27:25 len kernel: [   12.412780] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
Jan 21 20:27:25 len kernel: [   12.412855] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
Jan 21 20:27:25 len kernel: [   12.498071] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jan 21 20:27:25 len kernel: [   12.514065] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card1/input14
Jan 21 20:27:25 len kernel: [   12.514138] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card1/input15
Jan 21 20:27:25 len kernel: [   12.514204] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card1/input16
Jan 21 20:27:25 len kernel: [   12.357828] snd_hda_intel: unknown parameter 'vid' ignored
Jan 21 20:27:25 len kernel: [   12.357901] snd_hda_intel: unknown parameter 'pid' ignored
Jan 21 20:27:25 len kernel: [   12.357969] snd_hda_intel: unknown parameter 'vid' ignored
Jan 21 20:27:25 len kernel: [   12.358036] snd_hda_intel: unknown parameter 'pid' ignored
Jan 21 20:27:25 len kernel: [   12.375636] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3232: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
Jan 21 20:27:25 len kernel: [   12.375737] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Jan 21 20:27:25 len kernel: [   12.375830] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=2 (0x16/0x15/0x0/0x0/0x0)
Jan 21 20:27:25 len kernel: [   12.375917] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
Jan 21 20:27:25 len kernel: [   12.375982] snd_hda_codec_realtek hdaudioC0D0:    inputs:
Jan 21 20:27:25 len kernel: [   12.376047] snd_hda_codec_realtek hdaudioC0D0:      Dock Mic=0x19
Jan 21 20:27:25 len kernel: [   12.376112] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x1a
Jan 21 20:27:25 len kernel: [   12.376176] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
Jan 21 20:27:25 len kernel: [   12.410551] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
Jan 21 20:27:25 len kernel: [   12.412497] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
Jan 21 20:27:25 len kernel: [   12.412695] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
Jan 21 20:27:25 len kernel: [   12.412780] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
Jan 21 20:27:25 len kernel: [   12.412855] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
Jan 21 20:27:25 len kernel: [   12.498071] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jan 21 20:27:25 len kernel: [   12.514065] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card1/input14
Jan 21 20:27:25 len kernel: [   12.514138] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card1/input15
Jan 21 20:27:25 len kernel: [   12.514204] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card1/input16
Jan 21 20:26:10 len systemd[1]: Starting Store Sound Card State...
Jan 21 20:26:11 len systemd[1]: Started Store Sound Card State.
Jan 21 20:27:25 len systemd[1]: Reached target Sound Card.
Jan 21 20:27:25 len systemd[1]: Starting Restore Sound Card State...
Jan 21 20:27:25 len systemd[1]: Started Restore Sound Card State.
Jan 21 20:26:10 len systemd[1]: Starting Store Sound Card State...
Jan 21 20:26:11 len systemd[1]: Started Store Sound Card State.
Jan 21 20:27:25 len systemd[1]: Reached target Sound Card.
Jan 21 20:27:25 len systemd[1]: Starting Restore Sound Card State...
Jan 21 20:27:25 len kernel: [   12.357828] snd_hda_intel: unknown parameter 'vid' ignored
Jan 21 20:27:25 len kernel: [   12.357901] snd_hda_intel: unknown parameter 'pid' ignored
Jan 21 20:27:25 len kernel: [   12.357969] snd_hda_intel: unknown parameter 'vid' ignored
Jan 21 20:27:25 len kernel: [   12.358036] snd_hda_intel: unknown parameter 'pid' ignored
Jan 21 20:27:25 len kernel: [   12.375636] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3232: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
Jan 21 20:27:25 len kernel: [   12.375737] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Jan 21 20:27:25 len kernel: [   12.375830] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=2 (0x16/0x15/0x0/0x0/0x0)
Jan 21 20:27:25 len kernel: [   12.375917] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
Jan 21 20:27:25 len kernel: [   12.375982] snd_hda_codec_realtek hdaudioC0D0:    inputs:
Jan 21 20:27:25 len kernel: [   12.376047] snd_hda_codec_realtek hdaudioC0D0:      Dock Mic=0x19
Jan 21 20:27:25 len kernel: [   12.376112] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x1a
Jan 21 20:27:25 len kernel: [   12.376176] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
Jan 21 20:27:25 len kernel: [   12.410551] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
Jan 21 20:27:25 len kernel: [   12.412497] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
Jan 21 20:27:25 len kernel: [   12.412695] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
Jan 21 20:27:25 len kernel: [   12.412780] input: HDA Intel PCH Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
Jan 21 20:27:25 len kernel: [   12.412855] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
Jan 21 20:27:25 len kernel: [   12.498071] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jan 21 20:27:25 len kernel: [   12.514065] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card1/input14
Jan 21 20:27:25 len kernel: [   12.514138] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card1/input15
Jan 21 20:27:25 len kernel: [   12.514204] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card1/input16
Jan 21 20:27:25 len systemd[1]: Started Restore Sound Card State.
Jan 21 20:19:20 len sudo:     grfz : TTY=pts/7 ; PWD=/var/log ; USER=root ; COMMAND=/bin/egrep -i so?u?nd|audio|pulse syslog

I cannot read the gibberish but there are at least no error
messages.


I feel helpless.

Ciao, Gregor
-- 
 -... --- .-. . -.. ..--.. ...-.-


Reply to: