[Jack-Devel] How does --hwmon work?

Ralf Mardorf ralf.mardorf at alice-dsl.net
Sun May 7 05:29:58 CEST 2017


On Sat, 06 May 2017 22:24:29 +0200, David Kastrup wrote:
>dak at lola:~$ ps ax k priority -o priority,comm |grep irq
>-91 irq/8-rtc0
>-81 irq/17-firewire
>-71 irq/32-snd_hda_
> [snip]
> 20 irqbalance
>
>Looks like somebody is prioritizing my soundcards.

Much likely it's Rui's rtirq script. For what ever reason Ubuntu
keeps it in init.d and doesn't start it by a systemd unit.

http://packages.ubuntu.com/yakkety/rtirq-init

Instead of ps, you could run

/etc/init.d/rtirq status

I can't speak for your computer, but usually rtc shouldn't be
prioritised anymore and irqbalance should be completely removed.

First stay with rtc prioritised, but uninstall irqbalance.

https://wiki.archlinux.org/index.php/Professional_audio#Tips_and_Tricks

Take a look at /etc/default/rtirq (on Arch Linux
it's /etc/conf.d/rtirq ;):

[rocketmouse at archlinux ~]$ grep RTIRQ_NAME_LIST /etc/conf.d/rtirq | grep -v "#"
RTIRQ_NAME_LIST="usb snd_hdsp snd_ice1"

The name list doesn't contain rtc and i8042 anymore. My mouse is an USB
mouse, but the keyboard still is PS/2.

Check the output of

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Perhaps setting it to performance helps to reduce xruns

echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Regards,
Ralf




More information about the Jackaudio mailing list