[pulseaudio-discuss] My computer thinks I'm schizophrenic, is PA for me?

Tanu Kaskinen tanuk at iki.fi
Sat Apr 17 08:28:27 PDT 2010

On Sat, 2010-04-17 at 16:42 +0200, Jan Braun wrote:
> Hmm, why not? I've set up PA as you describe (except for the additional
> auth-group parameter), and PA is creating entries in /dev/shm , even for
> other users than "albert".

Oh, maybe shm does work? I assumed that the logic was that only
connections from the same user could use shm, but maybe the logic is
that shm is forcibly disabled only in the system wide mode.

> Yep, this is exactly what I was looking for. "not perfecly" because
> consolekit may be confused about whether albert should be considered
> logged in, I guess? Hmm, I'll see...

Pulseaudio suspends the access to the sound card when it detects that it
doesn't have access to it anymore (this feature doesn't directly use
consolekit, but consolekit is still a requirement for this to actually
work). When albert is in the audio group, it never loses access rights
to the sound card, so if albert plays something while another user logs
in, the logged in user can't use the sound card. Don't log in with any
of your alter egos simultaneously with other people, and you should be

> Yes, and just what I wanted. But the behaviour of new users can be
> easily adjusted by modifying /etc/pulse/client.conf .
> So how exactly is this better than system mode? Or isn't it?
> I'm confused.

I rely on http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode for
judging this:

 * Most of the security issues are not so relevant, because only you can
access pulseaudio when you're logged in (although, the security concerns
probably have some relevance, because if I understood correctly, you
don't fully trust all your alter egos).
 * Module loading is allowed (it can be allowed for system wide mode too
with configuration, though)
 * Apparently you are able to use shm.
 * In case you add other people at some point to your system, your
personal settings stay separated.
 * Consolekit integration works to some extent.
 * Bridging to jack and rygel may also work (I'm not sure, though).

Tanu Kaskinen

More information about the pulseaudio-discuss mailing list