[pulseaudio-discuss] Cannot start pulseaudio with custom kernel

Lennart Poettering lennart at poettering.net
Sat Jun 21 15:42:33 PDT 2008


On Sat, 21.06.08 20:55, Andrea (mariofutire at googlemail.com) wrote:

> Working
> crw-rw----+ 1 root root 116, 13 2008-06-18 22:00 controlC0
> crw-rw----+ 1 root root 116,  6 2008-06-18 22:00 controlC1
> crw-rw----+ 1 root root 116, 12 2008-06-18 22:00 pcmC0D0c
> crw-rw----+ 1 root root 116, 11 2008-06-18 22:00 pcmC0D0p
> crw-rw----+ 1 root root 116, 10 2008-06-18 22:00 pcmC0D1c
> crw-rw----+ 1 root root 116,  9 2008-06-18 22:00 pcmC0D2c
> crw-rw----+ 1 root root 116,  8 2008-06-18 22:00 pcmC0D3c
> crw-rw----+ 1 root root 116,  7 2008-06-18 22:00 pcmC0D4p
> crw-rw----+ 1 root root 116,  5 2008-06-18 22:00 pcmC1D0c
> crw-rw----+ 1 root root 116,  4 2008-06-18 22:00 pcmC1D0p
> crw-rw----+ 1 root root 116,  3 2008-06-18 22:00 seq
> crw-rw----+ 1 root root 116,  2 2008-06-18 22:00 timer
> 
> Not working
> crw-rw---- 1 root root 116, 10 2008-06-18 21:19 controlC0
> crw-rw---- 1 root root 116, 13 2008-06-18 21:19 controlC1
> crw-rw---- 1 root root 116,  9 2008-06-18 21:19 pcmC0D0c
> crw-rw---- 1 root root 116,  8 2008-06-18 21:19 pcmC0D0p
> crw-rw---- 1 root root 116,  7 2008-06-18 21:19 pcmC0D1c
> crw-rw---- 1 root root 116,  6 2008-06-18 21:19 pcmC0D2c
> crw-rw---- 1 root root 116,  5 2008-06-18 21:19 pcmC0D3c
> crw-rw---- 1 root root 116,  4 2008-06-18 21:19 pcmC0D4p
> crw-rw---- 1 root root 116, 12 2008-06-18 21:19 pcmC1D0c
> crw-rw---- 1 root root 116, 11 2008-06-18 21:19 pcmC1D0p
> crw-rw---- 1 root root 116,  3 2008-06-18 21:19 seq
> crw-rw---- 1 root root 116,  2 2008-06-18 21:19 timer
> 
> 2 differences:
> 
> 1) the minors have changed
> 2) what is the "+" after the permissions?
> 
> Anybody has a clue?

2 is an indication that ACLs are set on those device files, as
controlled via setfacl(1) or getfacl(1).

On modern Linux systems a software called ConsoleKit tracks which
session is currently active and tells some other software called HAL
to update ACLs accordingly, so that users who are logged in on
inactive sessions (read: VTs) don't have access to the audio devices
any further and the user of the active session has.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list