Introducing: dedicated realtime group (not only for jack/jack2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I've created the package realtime-privileges [1], that is now an
optional dependency to jack2 [2]. I have removed the realtime privileges
bound to the audio group (that are redundantly packaged in jack and
jack2).

For now this is going to be in [community-testing], until a developer
rebuilds jack [3], which will also make it depend optionally on the
realtime-privilege package.
Afterwards these changes will be rolled out to [community] and [extra].

To sum up, the following will change afterwards:
Instead of using the audio group to acquire realtime privileges, you
will have to use the dedicated group 'realtime' to which you can add
your user. Being part of the audio group is only required to access
certain audio hardware from then on!
Thanks to Joakim Hernberg (who maintains linux-rt [4] in the AUR), I've
now also added access to /dev/cpu_dma_latency, which grants applications
the possibility to prevent CPU idle states on demand.

If you spot anything that should be changed, let me know!

Best,
David

[1] https://www.archlinux.org/packages/community-testing/any/realtime-privileges/
[2] https://www.archlinux.org/packages/community-testing/x86_64/jack2/
[3] https://pkgbuild.com/~dvzrv/extra/jack/PKGBUILD
[4] https://aur.archlinux.org/packages/linux-rt/

-- 
https://sleepmap.de

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux