On Sat, 2010-11-27 at 11:24 +0100, rosea.grammostola wrote:
You'll almost certainly be getting xruns not because the CPU is running
slower sometimes in "ondemand" mode, but because the CPU is changing
between fast and slow speeds. This speed change causes the CPU to pause
momentarily, and can very easily cause xruns; I've found that this is a
really common cause of JACK xrun issues with laptops.
The good thing is that, unless you're doing something quite CPU
intensive, you might be able to run your CPU at its lowest speed -- as
long as it's not changing speeds, you still shouldn't see xruns. Setting
the CPU governor to "conservative" will lock you in at your CPU's lowest
If that's not enough, you might be able to set your CPU to a specific
speed that's still lower than its maximum -- I know my 2.4Ghz laptop has
both 800Mhz and 1.6Ghz settings, for instance.
Linux-audio-user mailing list