Groups, permisions, work flow

Kaj Ailomaa at
Sun Jan 22 02:58:53 UTC 2012

My point in bringing up this problem with audio group was that new users 
(who wouldn't know about audio group) shouldn't have to create a new 
user and find that the new user cannot use audio applications in realtime.
Having the option of administrating groups will of course always remain, 
but from my point of view, a distro like UbuntuStudio should have audio 
group as a default group for both the desktop and administrator users.
Not having that is in my view a bug.
As pointed out, the user who installs the system from DVD will belong to 
audio group, but not in any other other case.

But, in case you don't install from DVD...
When installing ubuntustudio-packages separately from another Ubuntu 
based distro you will not get user to belong to audio group, and there 
is no direct explanation to why realtime won't work in this situation.
While it is possible to find this out, isn't it much preferable for the 
user not having to know?

If ubuntustudio-settings would add users to audio group, it might be 
appropriate to have a checklist show during installation, where the user 
decides which desktop/admin users should belong to audio group.
Either that, or a simple yes/no to realtime operation and add all 
"normal" users to audio group, as well as change the template for 
creating new users.

It would make sense to let the installation of jackd make at least the 
current user belong to audio group.
Right now, during the installation procedure, the user is asked if 
realtime operation should be permitted. When answering yes, 
/etc/security/limits.d/audio.conf is installed, but that's only half of 
what we need. So, in a way, you could say the installation of jackd 
suffers from a bug.
If by installing jackd all "normal" users would be added to audio group, 
and the template for creating new users would now let new users belong 
to audio group, we don't actually need any UbuntuStudio specific editing 
at all in this area.
This would probably make the most amount of sense, since we are in a 
situation where we absolutely do require audio group, may it be for pro, 
or semi pro needs, or even just letting a kid play on a soft synth in 
realtime without having audio dropouts.

On 2012-01-21 20:20, Len Ovens wrote:
> On Sat, January 21, 2012 10:41 am, Ralf Madorf wrote:
>> On Sat, 2012-01-21 at 09:41 -0800, Len Ovens wrote:
>>> The installing user is both admin and sound engineer
>> IIRC only the first user is admin, any additional user isn't!
> The GUI user creator allows creating more admin accounts. It in fact has
> three kinds of users:
> Custom (seems to be the default on US 12.04)
> Administrator
> Desktop
> However Custom appears to have almost no priv at all. Desktop gives a lot
> more. Really, for the amount of time it takes to change the user type, it
> is just as easy to add them to the audio group.... maybe easier.

More information about the Ubuntu-Studio-devel mailing list