Summary

PulseAudio currently assumes all soundcards are of exclusive use to the person logged into the current X session. There are several use cases where this assumption is not valid.

We need to investigate possible solutions to this problem.

User stories

Assumptions

Removing PulseAudio is not trivial, so it would be better if we could support these use cases in PA than to throw PA out the window.

Design

Ideas lifted recently in pulseaudio-discuss:

Other ideas (these have been disliked in pulseaudio-discuss though):

Write udev rules

By writing udev rules, one can change the device permissions on the audio device nodes.

Adding the user to the audio group

A user added to the audio group can access the audio devices even if not logged in.

Opening up PulseAudio for other users to use


CategorySpec

BluePrints/multiuser-soundcards-pulseaudio (last edited 2010-07-02 05:22:58 by me-gavitron)