#824: Multiple users. ---------------------+------------------------------------------------------ Reporter: olek | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: | Keywords: ---------------------+------------------------------------------------------ Changes (by frodeseverin):
* status: closed => reopened * resolution: fixed => Comment: Well, fixing one problem sometimes creates another. This is the case here. After removing all users from the "audio" group, the sound is following the active console session beautifully. But I am now unable to use my Logitech usb headset and the microphone on my Logitech usb webcam. This is sad, because the built-in microphone on my laptop is not very good... Here is a listing of the /dev/snd directory: ls -l /dev/snd totalt 0 drwxr-xr-x 2 root root 80 aug. 3 21:26 by-id drwxr-xr-x 2 root root 100 aug. 3 21:26 by-path crw-rw----+ 1 root audio 116, 12 aug. 3 20:07 controlC0 crw-rw---- 1 root audio 116, 5 aug. 3 21:26 controlC1 crw-rw---- 1 root audio 116, 15 aug. 3 21:26 controlC2 crw-rw----+ 1 root audio 116, 11 aug. 3 20:07 hwC0D0 crw-rw----+ 1 root audio 116, 10 aug. 3 20:07 hwC0D1 crw-rw----+ 1 root audio 116, 9 aug. 3 20:10 pcmC0D0c crw-rw----+ 1 root audio 116, 8 aug. 3 20:12 pcmC0D0p crw-rw----+ 1 root audio 116, 7 aug. 3 20:10 pcmC0D1p crw-rw----+ 1 root audio 116, 6 aug. 3 20:07 pcmC0D2c crw-rw---- 1 root audio 116, 4 aug. 3 21:26 pcmC1D0c crw-rw---- 1 root audio 116, 14 aug. 3 21:26 pcmC2D0c crw-rw---- 1 root audio 116, 13 aug. 3 21:26 pcmC2D0p crw-rw----+ 1 root audio 116, 3 aug. 3 20:07 seq crw-rw----+ 1 root audio 116, 2 aug. 3 20:07 timer As I understand, the problem is the lack of a + sign after the octals for the file permissions. Theese device nodes are only present when I plug in my headset and webcam, and are thus the nodes in use for this hardware, right? Now, how do I turn on ACL for devices using usb-snd-audio? I tried to search the Inernet, but I did not quite know which end to start in ... My modules related to sound: lsmod |grep snd snd_hda_codec_realtek 163214 1 snd_hda_intel 16703 2 snd_hda_codec 46002 2 snd_hda_codec_realtek,snd_hda_intel snd_usb_audio 50658 0 snd_pcm_oss 28671 0 snd_mixer_oss 10461 1 snd_pcm_oss snd_usb_lib 11156 1 snd_usb_audio snd_hwdep 4054 2 snd_hda_codec,snd_usb_audio snd_pcm 47214 4 snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_pcm_oss snd_seq_midi 3576 0 snd_rawmidi 12505 2 snd_usb_lib,snd_seq_midi snd_seq_midi_event 3684 1 snd_seq_midi snd_seq 35463 2 snd_seq_midi,snd_seq_midi_event snd_timer 12258 2 snd_pcm,snd_seq snd_seq_device 3673 3 snd_seq_midi,snd_rawmidi,snd_seq snd 34363 16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device snd_page_alloc 5045 2 snd_hda_intel,snd_pcm soundcore 3450 1 snd usbcore 98402 7 btusb,snd_usb_audio,snd_usb_lib,uvcvideo,uhci_hcd,ehci_hcd I tried reading some of the filesl in /etc/udev/rules.d. I suppose this is where the solution lies, but udev rules seems to have a steep learning curve. Best regards ;)Frode Frode Severin Hatlevik PS: I hope you don't mind me reopening the bug all the time. DS. -- Ticket URL: <http://pulseaudio.org/ticket/824#comment:7> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets