[pulseaudio-discuss] Pulseaudio 5.0 doesn't respect seat options

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Fri Aug 15 09:09:06 PDT 2014


On Wed, 2014-08-13 at 16:06 +0200, Floris wrote:
> Hey,
> 
> I have a multiseat setup all, soundcards are moved to seat1, except for  
> one Logitech USB Speaker.
> Nevertheless, Pulseaudio on seat0 show all soundcards from both seats
> 
> Is this a Debian or an upstream bug?

PulseAudio doesn't know anything about seats, but that doesn't
necessarily make this a PulseAudio bug. This can also be a bug in Debian
or ConsoleKit/logind (I don't know which one Debian is nowadays using).
On a single-seat system ConsoleKit/logind should set audio device
(/dev/snd/*) permissions so that only the "currently active" user has
access to the devices. It should be possible to extend this logic to
multi-seat systems as well, and I wouldn't be surprised if
ConsoleKit/logind already support this.

I don't know about the current situation, but I believe at least in the
past Debian used to add users automatically to the "audio" group, which
overrides any fancy logic that ConsoleKit/logind tries to implement.
Users in the "audio" group always have access to all devices. Make sure
you are not in the "audio" group.

-- 
Tanu



More information about the pulseaudio-discuss mailing list