[PlanetCCRMA] the jack permissions conundrum
Niels Mayer
nielsmayer at gmail.com
Tue May 25 11:52:31 PDT 2010
> That would be very simple to verify. Install the Planet CCRMA Jack.
> Restart the computer. See at what rt priority pulse is running. I doubt
> you will see what you presume.
>
> -- Fernando
The issue is that I don't have pulse running....
What happens if you don't have pulse running but somehow the
pulseaudio library is getting invoked? If I'm running qjackctl and it
makes a library call to pulseaudio, which in turn requests higher nice
or priority values, and associates itself w/ group 'pulse-rt' to do so
(but matches '*' and gets jack's priority settings rather than
specific lower limits set for pulseaudio), isn't there a possibility
where the pulse lib code would end up running w/ the same (high)
priority associated w/ jack? (note that I see the lockup in qjackctl,
pehraps via dbus, perhaps directly. The lockup is not happening in
jackd itself).
Note, the following music programs on my machine have listed
dependencies on the pulseaudio lib. It is interesting that all the
qt-based programs have this dependency (maybe the lockups are a qt
bug?), in addition to some others:
csound x86_64 5.10.1-14.fc12 @updates 3.0 M
csound-dssi x86_64 5.10.1-14.fc12 @updates 21 k
csound-fltk x86_64 5.10.1-14.fc12 @updates 178 k
csound-fluidsynth x86_64 5.10.1-14.fc12 @updates 20 k
csound-gui x86_64 5.10.1-14.fc12 @updates 379 k
csound-jack x86_64 5.10.1-14.fc12 @updates 25 k
csound-osc x86_64 5.10.1-14.fc12 @updates 15 k
csound-virtual-keyboard x86_64 5.10.1-14.fc12 @updates 53 k
ffado x86_64 2.0.0-1.fc12.ccrma @planetccrma 2.1 M
fluidsynth x86_64 1.1.1-1.fc12 @updates 29 k
fluidsynth-dssi x86_64 1.0.0-2.fc12 @fedora 110 k
fluidsynth-libs x86_64 1.1.1-1.fc12 @updates 623 k
fweelin x86_64 0.6-1.fc12.ccrma installed 1.1 M
hydrogen x86_64 0.9.4.1-1.fc12 @updates 8.8 M
hydrogen-drumkits noarch 0.9.3-3.20080907.fc12 @fedora 20 M
jackmix x86_64 0.4-1.fc12.ccrma @planetccrma 331 k
libprojectM-qt x86_64 2.0.1-2.fc12 @updates 312 k
lmms x86_64 0.4.6-2.fc12 @updates 10 M
mixxx x86_64 1.7.0-1.fc12
@rpmfusion-free 8.8 M
muse x86_64 1:1.0.1-2.fc12 @updates 9.0 M
nyquist x86_64 3.03-3.fc12 @fedora 6.4 M
projectM-jack x86_64 2.0.1-2.fc12 @updates 46 k
qjackctl x86_64 0.3.6-1.fc12 installed 1.3 M
qmidictl x86_64 0.0.1-1.rncbc.suse112
@/qmidictl-0.0.1-1.rncbc.suse112.x86_64 156 k
qmidinet x86_64 0.0.1-1.rncbc.suse112
@/qmidinet-0.0.1-1.rncbc.suse112.x86_64 108 k
qsampler x86_64 0.2.2-1.fc12.ccrma @planetccrma 680 k
qsynth x86_64 0.3.5-1.fc12 @updates 720 k
qtractor x86_64 0.4.6-4.npm.fc12 installed 2.3 M
qxgedit x86_64 0.1.0-2.rncbc.suse112 installed 2.3 M
rosegarden4 x86_64 10.04.2-1.fc12 @updates 11 M
swami x86_64 0.9.4-6.fc12 @fedora 893 k
tritonus x86_64 0.3.7-0.5.20090419cvs.fc12 @fedora 172 k
tritonus-alsa x86_64 0.3.7-0.5.20090419cvs.fc12 @fedora 270 k
tritonus-aos x86_64 0.3.7-0.5.20090419cvs.fc12 @fedora 14 k
tritonus-core x86_64 0.3.7-0.5.20090419cvs.fc12 @fedora 129 k
tritonus-fluidsynth x86_64 0.3.7-0.5.20090419cvs.fc12 @fedora 23 k
xjadeo x86_64 0.4.7-1.svn200.fc12.ccrma
@/xjadeo-0.4.7-1.svn200.fc12.ccrma.x86_64 356 k
Niels
http://nielsmayer.com
More information about the PlanetCCRMA
mailing list