(rant) Is there any hope

Ralf Mardorf ralf.mardorf at alice-dsl.net
Sat Feb 18 09:24:42 UTC 2012

On Wed, 2012-02-15 at 12:03 -0500, Rick Green wrote:
>     Yeah, that was the first, worst regression down this slippery slope. 
> What happened?  I would think that packaging an -rt kernel would be job 1 
> for a 'studio' distro.  Especially since the RT patches were accepted into 
> mainline.  I was comfortable compiling and installing kernels way back in 
> the days of LILO and Linux 1.x, but I could probably count on one hand the 
> number of times I've attempted it since 2.0, and I'm nowhere up to speed 
> on the complexities of grub2 and initrd's, so I'm now dependent on 
> distributor's packages.
>    My portable recording rig runs on an early AMD_64 laptop.  The TI 
> firewire and Broadcom Wifi share an IRQ, so I've long ago learned to turn 
> off the Wifi before I start jack.

I agree that at least a full preempt kernel with threadirqs set as boot
parameter should be available, since the rt patch comes with 3 system
calls that only can be used with the proprietary nvidia driver, if the
GPL will be offended. OTOH even if there shouldn't be this license
issue, you won't get perfect orthopedic shoes off the shelf and I've
seen some pre-build kernel-rt that where build with myths at the back of
the maintainer's mind. Those kernels are useless for all of my needs,
e.g. the Arch's kernel-rt that comes without hrtimer/HPET module.

I'm using GRUB legacy, but I compiled kernel-rt for usage with GRUB2
like this:


> Right now, I've got the default package, ISTR jackdmp v1.9.2 or 
> thereabouts. (the machine's not booted at the moment).  This confuses me, 
> I thought jackdmp = jack2, and jackd would show v 1.x.x.  My machine is 
> just single-core, so I don't need jackdmp.  Is there a package for Jack1, 
> and might it be appropriate to switch to it?

Open Synaptic and use the "Quick filter" to search for "jackd". It will
then show you "jackd2" and "jackd1" packages.  The package "jackd" is a
dummy, all apps needing jackd depend to that dummy and not directly to
jackd1 or jackd2.


More information about the Ubuntu-Studio-users mailing list