<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/4.2.2">
</HEAD>
<BODY>
Hi :)<BR>
<BR>
how can I give my sound cards high priority on Ubuntu Studio Precise?<BR>
<BR>
This is how it should be:<BR>
<A HREF="mailto:spinymouse@avlinux">spinymouse@avlinux</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
PID CLS RTPRIO NI PRI %CPU STAT COMMAND <BR>
384 FF 90 - 130 0.0 S irq/8-rtc0 <BR>
1102 FF 85 - 125 0.0 S irq/18-hdspm <BR>
1123 FF 80 - 120 0.0 S irq/20-ICE1712 <BR>
1135 FF 80 - 120 0.0 S irq/21-ICE1712<BR>
<BR>
This is how it is:<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
PID CLS RTPRIO NI PRI %CPU STAT COMMAND <BR>
92 FF 90 - 130 0.0 S irq/8-rtc0 <BR>
85 FF 85 - 125 0.0 S irq/18-ohci_hcd <BR>
89 FF 84 - 124 0.0 S irq/18-ohci_hcd <BR>
666 FF 83 - 123 0.0 S irq/18-snd_hdsp <BR>
1175 FF 82 - 122 0.8 S irq/18-nvidia <BR>
681 FF 80 - 120 0.0 S irq/20-snd_ice1 <BR>
688 FF 80 - 120 0.0 S irq/21-snd_ice1<BR>
<BR>
For more information take a look at [1].<BR>
<BR>
Regards,<BR>
Ralf<BR>
<BR>
PS: Sorry, HTML makes the terminal output easier to read and crossposting, since this issue might not be related to Ubuntu Studio only.<BR>
<BR>
[1]<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ cat /proc/interrupts<BR>
CPU0 CPU1 <BR>
0: 126 152 IO-APIC-edge timer<BR>
1: 2269 28 IO-APIC-edge i8042<BR>
7: 1 0 IO-APIC-edge parport0<BR>
8: 0 1 IO-APIC-edge rtc0<BR>
9: 0 0 IO-APIC-fasteoi acpi<BR>
14: 0 0 IO-APIC-edge pata_atiixp<BR>
15: 0 0 IO-APIC-edge pata_atiixp<BR>
16: 4582994 229 IO-APIC-fasteoi ohci_hcd:usb2<BR>
17: 0 2 IO-APIC-fasteoi ohci_hcd:usb3, ohci_hcd:usb5<BR>
18: 3647 4131133 IO-APIC-fasteoi ohci_hcd:usb4, ohci_hcd:usb6, snd_hdspm, nvidia<BR>
19: 142422 2999 IO-APIC-fasteoi ehci_hcd:usb1<BR>
20: 69 86 IO-APIC-fasteoi snd_ice1712<BR>
21: 0 151 IO-APIC-fasteoi snd_ice1712<BR>
22: 80791 10460 IO-APIC-fasteoi ahci, firewire_ohci<BR>
43: 38196 38 PCI-MSI-edge eth0<BR>
NMI: 0 0 Non-maskable interrupts<BR>
LOC: 45574437 45561286 Local timer interrupts<BR>
SPU: 0 0 Spurious interrupts<BR>
PMI: 0 0 Performance monitoring interrupts<BR>
IWI: 0 0 IRQ work interrupts<BR>
RES: 875583 1058458 Rescheduling interrupts<BR>
CAL: 3500 3436 Function call interrupts<BR>
TLB: 20222 18729 TLB shootdowns<BR>
TRM: 0 0 Thermal event interrupts<BR>
THR: 0 0 Threshold APIC interrupts<BR>
MCE: 0 0 Machine check exceptions<BR>
MCP: 152 152 Machine check polls<BR>
ERR: 0<BR>
MIS: 0<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
PID CLS RTPRIO NI PRI %CPU STAT COMMAND <BR>
92 FF 90 - 130 0.0 S irq/8-rtc0 <BR>
650 FF 85 - 125 0.0 S irq/20-snd_ice1 <BR>
692 FF 85 - 125 0.0 S irq/21-snd_ice1 <BR>
646 FF 83 - 123 0.0 S irq/18-snd_hdsp <BR>
1172 FF 82 - 122 0.8 S irq/18-nvidia <BR>
79 FF 80 - 120 0.0 S irq/19-ehci_hcd <BR>
81 FF 80 - 120 0.3 S irq/16-ohci_hcd <BR>
83 FF 79 - 119 0.0 S irq/17-ohci_hcd <BR>
85 FF 78 - 118 0.0 S irq/18-ohci_hcd <BR>
87 FF 78 - 118 0.0 S irq/17-ohci_hcd <BR>
89 FF 77 - 117 0.0 S irq/18-ohci_hcd <BR>
91 FF 75 - 115 0.0 S irq/1-i8042 <BR>
20 FF 50 - 90 0.0 S irq/9-acpi <BR>
68 FF 50 - 90 0.0 S irq/22-ahci <BR>
246 FF 50 - 90 0.0 S irq/14-pata_ati <BR>
250 FF 50 - 90 0.0 S irq/15-pata_ati <BR>
289 FF 50 - 90 0.0 S irq/22-firewire <BR>
537 FF 50 - 90 0.0 S irq/7-parport0 <BR>
1014 FF 50 - 90 0.0 S irq/43-eth0 <BR>
3 TS - 0 19 0.2 S ksoftirqd/0 <BR>
9 TS - 0 19 0.2 S ksoftirqd/1<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ sudo gedit /etc/default/rtirq<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ sudo /etc/init.d/rtirq stop<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ sudo /etc/init.d/rtirq start<BR>
Setting IRQ priorities: start [rtc] irq=8 pid=92 prio=90: OK.<BR>
Setting IRQ priorities: start [hdspm] irq=18 pid=85 prio=85: OK.<BR>
Setting IRQ priorities: start [hdspm] irq=18 pid=89 prio=84: OK.<BR>
Setting IRQ priorities: start [hdspm] irq=18 pid=646 prio=83: OK.<BR>
Setting IRQ priorities: start [hdspm] irq=18 pid=1172 prio=82: OK.<BR>
Setting IRQ priorities: start [ICE1712] irq=21 pid=692 prio=80: OK.<BR>
Setting IRQ priorities: start [ICE1712] irq=20 pid=650 prio=80: OK.<BR>
Setting IRQ priorities: start [ohci_hcd] irq=16 pid=81 prio=75: OK.<BR>
Setting IRQ priorities: start [ohci_hcd] irq=17 pid=83 prio=74: OK.<BR>
Setting IRQ priorities: start [ohci_hcd] irq=17 pid=87 prio=73: OK.<BR>
Setting IRQ priorities: start [ehci_hcd] irq=19 pid=79 prio=75: OK.<BR>
Setting IRQ priorities: start [i8042] irq=1 pid=91 prio=70: OK.<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
PID CLS RTPRIO NI PRI %CPU STAT COMMAND <BR>
92 FF 90 - 130 0.0 S irq/8-rtc0 <BR>
85 FF 85 - 125 0.0 S irq/18-ohci_hcd <BR>
89 FF 84 - 124 0.0 S irq/18-ohci_hcd <BR>
646 FF 83 - 123 0.0 S irq/18-snd_hdsp <BR>
1172 FF 82 - 122 0.8 S irq/18-nvidia <BR>
650 FF 80 - 120 0.0 S irq/20-snd_ice1 <BR>
692 FF 80 - 120 0.0 S irq/21-snd_ice1 <BR>
79 FF 75 - 115 0.0 S irq/19-ehci_hcd <BR>
81 FF 75 - 115 0.3 S irq/16-ohci_hcd <BR>
83 FF 74 - 114 0.0 S irq/17-ohci_hcd <BR>
87 FF 73 - 113 0.0 S irq/17-ohci_hcd <BR>
91 FF 70 - 110 0.0 S irq/1-i8042 <BR>
20 FF 50 - 90 0.0 S irq/9-acpi <BR>
68 FF 50 - 90 0.0 S irq/22-ahci <BR>
246 FF 50 - 90 0.0 S irq/14-pata_ati <BR>
250 FF 50 - 90 0.0 S irq/15-pata_ati <BR>
289 FF 50 - 90 0.0 S irq/22-firewire <BR>
537 FF 50 - 90 0.0 S irq/7-parport0 <BR>
1014 FF 50 - 90 0.0 S irq/43-eth0 <BR>
3 TS - 0 19 0.2 S ksoftirqd/0 <BR>
9 TS - 0 19 0.2 S ksoftirqd/1<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ sudo shutdown -r now<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
PID CLS RTPRIO NI PRI %CPU STAT COMMAND <BR>
92 FF 90 - 130 0.0 S irq/8-rtc0 <BR>
85 FF 85 - 125 0.0 S irq/18-ohci_hcd <BR>
89 FF 84 - 124 0.0 S irq/18-ohci_hcd <BR>
666 FF 83 - 123 0.0 S irq/18-snd_hdsp <BR>
1175 FF 82 - 122 0.8 S irq/18-nvidia <BR>
681 FF 80 - 120 0.0 S irq/20-snd_ice1 <BR>
688 FF 80 - 120 0.0 S irq/21-snd_ice1 <BR>
79 FF 75 - 115 0.0 S irq/19-ehci_hcd <BR>
81 FF 75 - 115 0.1 S irq/16-ohci_hcd <BR>
83 FF 74 - 114 0.0 S irq/17-ohci_hcd <BR>
87 FF 73 - 113 0.0 S irq/17-ohci_hcd <BR>
91 FF 70 - 110 0.0 S irq/1-i8042 <BR>
20 FF 50 - 90 0.0 S irq/9-acpi <BR>
68 FF 50 - 90 0.6 S irq/22-ahci <BR>
252 FF 50 - 90 0.0 S irq/14-pata_ati <BR>
253 FF 50 - 90 0.0 S irq/15-pata_ati <BR>
289 FF 50 - 90 0.0 S irq/22-firewire <BR>
545 FF 50 - 90 0.0 S irq/7-parport0 <BR>
1023 FF 50 - 90 0.0 S irq/43-eth0 <BR>
3 TS - 0 19 0.2 R ksoftirqd/0 <BR>
9 TS - 0 19 0.2 S ksoftirqd/1<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ diff /etc/default/rtirq /media/avlinux/etc/default/rtirq<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$<BR>
<BR>
########################################################################<BR>
<BR>
<A HREF="mailto:spinymouse@avlinux">spinymouse@avlinux</A>:~$ cat /proc/interrupts<BR>
CPU0 CPU1 <BR>
0: 119 1 IO-APIC-edge timer<BR>
1: 0 151 IO-APIC-edge i8042<BR>
4: 0 2 IO-APIC-edge <BR>
7: 1 0 IO-APIC-edge parport0<BR>
8: 0 1 IO-APIC-edge rtc0<BR>
9: 0 0 IO-APIC-fasteoi acpi<BR>
14: 0 0 IO-APIC-edge pata_atiixp<BR>
15: 0 0 IO-APIC-edge pata_atiixp<BR>
16: 9 9999 IO-APIC-fasteoi ohci_hcd:usb2<BR>
17: 0 2 IO-APIC-fasteoi ohci_hcd:usb3, ohci_hcd:usb5<BR>
18: 0 2 IO-APIC-fasteoi ohci_hcd:usb4, ohci_hcd:usb6, hdspm<BR>
19: 2 3236 IO-APIC-fasteoi ehci_hcd:usb1<BR>
20: 0 0 IO-APIC-fasteoi ICE1712<BR>
21: 0 0 IO-APIC-fasteoi ICE1712<BR>
22: 19 13587 IO-APIC-fasteoi ahci, firewire_ohci<BR>
43: 0 122 PCI-MSI-edge eth0<BR>
NMI: 0 0 Non-maskable interrupts<BR>
LOC: 109959 109875 Local timer interrupts<BR>
SPU: 0 0 Spurious interrupts<BR>
PMI: 0 0 Performance monitoring interrupts<BR>
IWI: 0 0 IRQ work interrupts<BR>
RES: 61574 40384 Rescheduling interrupts<BR>
CAL: 156 28 Function call interrupts<BR>
TLB: 780 562 TLB shootdowns<BR>
TRM: 0 0 Thermal event interrupts<BR>
THR: 0 0 Threshold APIC interrupts<BR>
MCE: 0 0 Machine check exceptions<BR>
MCP: 31 31 Machine check polls<BR>
ERR: 0<BR>
MIS: 0<BR>
<A HREF="mailto:spinymouse@avlinux">spinymouse@avlinux</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
PID CLS RTPRIO NI PRI %CPU STAT COMMAND <BR>
384 FF 90 - 130 0.0 S irq/8-rtc0 <BR>
1102 FF 85 - 125 0.0 S irq/18-hdspm <BR>
1123 FF 80 - 120 0.0 S irq/20-ICE1712 <BR>
1135 FF 80 - 120 0.0 S irq/21-ICE1712 <BR>
591 FF 75 - 115 0.0 S irq/19-ehci_hcd <BR>
602 FF 75 - 115 0.2 S irq/16-ohci_hcd <BR>
605 FF 74 - 114 0.0 S irq/17-ohci_hcd <BR>
607 FF 73 - 113 0.0 S irq/17-ohci_hcd <BR>
377 FF 70 - 110 0.0 S irq/1-i8042 <BR>
97 FF 50 - 90 0.0 S irq/9-acpi <BR>
586 FF 50 - 90 0.0 S irq/14-pata_ati <BR>
587 FF 50 - 90 0.0 S irq/15-pata_ati <BR>
592 FF 50 - 90 0.1 S irq/22-ahci <BR>
604 FF 50 - 90 0.0 S irq/22-firewire <BR>
606 FF 50 - 90 0.0 S irq/18-ohci_hcd <BR>
608 FF 50 - 90 0.0 S irq/18-ohci_hcd <BR>
1030 FF 50 - 90 0.0 S irq/7-parport0 <BR>
1496 FF 50 - 90 0.0 S irq/43-eth0 <BR>
3 FF 1 - 41 0.1 S ksoftirqd/0 <BR>
11 FF 1 - 41 0.1 S ksoftirqd/1 <BR>
<BR>
<A HREF="mailto:spinymouse@avlinux">spinymouse@avlinux</A>:~$ uname -a<BR>
Linux avlinux 3.0.23-rt40 #1 SMP PREEMPT RT Wed Apr 11 19:20:41 CEST 2012 i686 GNU/Linux<BR>
<BR>
########################################################################<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ uname -a<BR>
Linux precise 3.2.0-23-lowlatency #31-Ubuntu SMP PREEMPT Wed Apr 11 02:24:03 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux<BR>
<BR>
<A HREF="mailto:spinymouse@precise">spinymouse@precise</A>:~$ diff /etc/X11/xorg.conf /media/avlinux/etc/X11/xorg.conf<BR>
47c47<BR>
< Driver "nvidia"<BR>
---<BR>
> Driver "nv"<BR>
68,70c68,70<BR>
< Section "Extensions"<BR>
< Option "Composite" "enable"<BR>
< EndSection<BR>
---<BR>
> #Section "Extensions"<BR>
> # Option "Composite" "enable"<BR>
> #EndSection
</BODY>
</HTML>