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
1327603624.695_0.ltw:2,a <4F219F8F.4050307 at ccrma dot stanford dot edu>