<!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>