Re: [Jack-Devel] jack - audio group - package install

PrevNext  Index
DateThu, 26 Jan 2012 10:46:39 -0800
From Fernando Lopez-Lezcano <[hidden] at ccrma dot Stanford dot EDU>
ToFons Adriaensen <[hidden] at linuxaudio dot org>
Cc[hidden] at lists dot jackaudio dot org
In-Reply-ToFons Adriaensen Re: [Jack-Devel] jack - audio group - package install
On 01/25/2012 02:48 PM, Fons Adriaensen wrote:
> On Tue, Jan 24, 2012 at 05:18:46PM -0800, Fernando Lopez-Lezcano wrote:
>
>> We could as well say there is no need for filesystem permissions or user
>> accounts. We would just all login as root and share the system
>> responsibly. And yes, it would work if all users sharing such a system
>> were responsible and knowledgeable. I would not do that. It would only
>> be a matter of time till I nuked the system :-)
>
> I'm not suggesting anything like that. When I refer to awareness
> and responsability it is not those of a group of users using some
> shared resources (although it matters in that case well, and can
> make life a better experience).
> You view things from the POV of sysadmin at an institution which
> is of course perfectly OK. I take the same position when I'm in
> that role here - be it at a much smaller scale. But if someowe
> writes "wouldn't it be great not to have to add yourself to the
> audio group" then that is from a completely different POV, that
> of the average individual user who is the owner, master and only
> admin of the system he's using. If such a user can't be bothered
> to take up his own responsability, to acquire a minimum amount of
> knowledge, and relies only the distro gods above to protect him,
> then IMHO he deserves to be nuked. And those who for their own
> profit or glory stimulate such a sheepish attitude deserve even
> worse.

It depends on your reading of the original request, and how you 
interpret the _motives_ behind such a request. My read was different, it 
was just "wouldn't it be great not to have to add yourself to the audio 
group". Not "wouldn't it be great not to have to add yourself to the 
audio group, I don't want to learn anything at all". Maybe I 
misinterpreted it.

>> If there is a way to give RT privileges to only the user sitting in
>> front of the console and using the system I will use that. In my
>> scenario it is the only user in that machine that needs that privilege.
>> There is nothing wrong with the process being automatic and requiring no
>> configuration.
>
> It's not because something is convenient to you, me, or even to a
> majority of users that it should be the default.

I agree. What would be the criteria to use to make that decision?
Hmmm, maybe we are just talking about a general purpose distro?

The default in an audio oriented distribution should be that you don't 
need to do anything other than install it to get a fully tuned audio 
experience.

One way to do this in current systems is to give rt scheduling access to 
everyone all the time. General purpose distros have a problem with that 
(please let's start another thread to discuss if this is a real problem 
or not). But they allow that through a special group. So that the user 
has to voluntarily chose to enable rt scheduling. But if there was a way 
(I don't have it!) to dispense with that for audio oriented 
distributions, I would use it and I see nothing wrong with that.

A long time ago no one included the necessary incantation to enable 
anyone or even a group to use rt scheduling in /etc/security/limits.conf 
(and /etc/security/limits.d/ did not exist). You had to edit the file by 
hand. Oh the good old times. And then those things started to be shipped 
with jack or jack related "packages".

Was that a step back as well? Where do we draw the line?

-- Fernando
PrevNext  Index

1327603624.695_0.ltw:2,a <4F219F8F.4050307 at ccrma dot stanford dot edu>