Issue with the priority of the sound cards using rtirq

Ralf Mardorf ralf.mardorf at alice-dsl.net
Sun Apr 29 07:44:04 UTC 2012


Hi :)

how can I give my sound cards high priority on Ubuntu Studio Precise?

This is how it should be:
spinymouse at avlinux:~$ /etc/init.d/rtirq status

  PID CLS RTPRIO  NI PRI %CPU STAT COMMAND 
  384 FF      90   - 130  0.0 S    irq/8-rtc0 
1102 FF      85   - 125  0.0 S    irq/18-hdspm 
1123 FF      80   - 120  0.0 S    irq/20-ICE1712 
1135 FF      80   - 120  0.0 S    irq/21-ICE1712

This is how it is:
spinymouse at precise:~$ /etc/init.d/rtirq status

  PID CLS RTPRIO  NI PRI %CPU STAT COMMAND 
   92 FF      90   - 130  0.0 S    irq/8-rtc0 
   85 FF      85   - 125  0.0 S    irq/18-ohci_hcd 
   89 FF      84   - 124  0.0 S    irq/18-ohci_hcd 
  666 FF      83   - 123  0.0 S    irq/18-snd_hdsp 
1175 FF      82   - 122  0.8 S    irq/18-nvidia 
  681 FF      80   - 120  0.0 S    irq/20-snd_ice1 
  688 FF      80   - 120  0.0 S    irq/21-snd_ice1

For more information take a look at [1].

Regards,
Ralf

PS: Sorry, HTML makes the terminal output easier to read and
crossposting, since this issue might not be related to Ubuntu Studio
only.

[1]
spinymouse at precise:~$ cat /proc/interrupts
           CPU0       CPU1       
  0:        126        152   IO-APIC-edge      timer
  1:       2269         28   IO-APIC-edge      i8042
  7:          1          0   IO-APIC-edge      parport0
  8:          0          1   IO-APIC-edge      rtc0
  9:          0          0   IO-APIC-fasteoi   acpi
14:          0          0   IO-APIC-edge      pata_atiixp
15:          0          0   IO-APIC-edge      pata_atiixp
16:    4582994        229   IO-APIC-fasteoi   ohci_hcd:usb2
17:          0          2   IO-APIC-fasteoi   ohci_hcd:usb3,
ohci_hcd:usb5
18:       3647    4131133   IO-APIC-fasteoi   ohci_hcd:usb4,
ohci_hcd:usb6, snd_hdspm, nvidia
19:     142422       2999   IO-APIC-fasteoi   ehci_hcd:usb1
20:         69         86   IO-APIC-fasteoi   snd_ice1712
21:          0        151   IO-APIC-fasteoi   snd_ice1712
22:      80791      10460   IO-APIC-fasteoi   ahci, firewire_ohci
43:      38196         38   PCI-MSI-edge      eth0
NMI:          0          0   Non-maskable interrupts
LOC:   45574437   45561286   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          0          0   Performance monitoring interrupts
IWI:          0          0   IRQ work interrupts
RES:     875583    1058458   Rescheduling interrupts
CAL:       3500       3436   Function call interrupts
TLB:      20222      18729   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:        152        152   Machine check polls
ERR:          0
MIS:          0

spinymouse at precise:~$ /etc/init.d/rtirq status

  PID CLS RTPRIO  NI PRI %CPU STAT COMMAND 
   92 FF      90   - 130  0.0 S    irq/8-rtc0 
  650 FF      85   - 125  0.0 S    irq/20-snd_ice1 
  692 FF      85   - 125  0.0 S    irq/21-snd_ice1 
  646 FF      83   - 123  0.0 S    irq/18-snd_hdsp 
1172 FF      82   - 122  0.8 S    irq/18-nvidia 
   79 FF      80   - 120  0.0 S    irq/19-ehci_hcd 
   81 FF      80   - 120  0.3 S    irq/16-ohci_hcd 
   83 FF      79   - 119  0.0 S    irq/17-ohci_hcd 
   85 FF      78   - 118  0.0 S    irq/18-ohci_hcd 
   87 FF      78   - 118  0.0 S    irq/17-ohci_hcd 
   89 FF      77   - 117  0.0 S    irq/18-ohci_hcd 
   91 FF      75   - 115  0.0 S    irq/1-i8042 
   20 FF      50   -  90  0.0 S    irq/9-acpi 
   68 FF      50   -  90  0.0 S    irq/22-ahci 
  246 FF      50   -  90  0.0 S    irq/14-pata_ati 
  250 FF      50   -  90  0.0 S    irq/15-pata_ati 
  289 FF      50   -  90  0.0 S    irq/22-firewire 
  537 FF      50   -  90  0.0 S    irq/7-parport0 
1014 FF      50   -  90  0.0 S    irq/43-eth0 
    3 TS       -   0  19  0.2 S    ksoftirqd/0 
    9 TS       -   0  19  0.2 S    ksoftirqd/1

spinymouse at precise:~$ sudo gedit /etc/default/rtirq

spinymouse at precise:~$ sudo /etc/init.d/rtirq stop

spinymouse at precise:~$ sudo /etc/init.d/rtirq start
Setting IRQ priorities: start [rtc] irq=8 pid=92 prio=90: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=85 prio=85: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=89 prio=84: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=646 prio=83: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=1172 prio=82: OK.
Setting IRQ priorities: start [ICE1712] irq=21 pid=692 prio=80: OK.
Setting IRQ priorities: start [ICE1712] irq=20 pid=650 prio=80: OK.
Setting IRQ priorities: start [ohci_hcd] irq=16 pid=81 prio=75: OK.
Setting IRQ priorities: start [ohci_hcd] irq=17 pid=83 prio=74: OK.
Setting IRQ priorities: start [ohci_hcd] irq=17 pid=87 prio=73: OK.
Setting IRQ priorities: start [ehci_hcd] irq=19 pid=79 prio=75: OK.
Setting IRQ priorities: start [i8042] irq=1 pid=91 prio=70: OK.

spinymouse at precise:~$ /etc/init.d/rtirq status

  PID CLS RTPRIO  NI PRI %CPU STAT COMMAND 
   92 FF      90   - 130  0.0 S    irq/8-rtc0 
   85 FF      85   - 125  0.0 S    irq/18-ohci_hcd 
   89 FF      84   - 124  0.0 S    irq/18-ohci_hcd 
  646 FF      83   - 123  0.0 S    irq/18-snd_hdsp 
1172 FF      82   - 122  0.8 S    irq/18-nvidia 
  650 FF      80   - 120  0.0 S    irq/20-snd_ice1 
  692 FF      80   - 120  0.0 S    irq/21-snd_ice1 
   79 FF      75   - 115  0.0 S    irq/19-ehci_hcd 
   81 FF      75   - 115  0.3 S    irq/16-ohci_hcd 
   83 FF      74   - 114  0.0 S    irq/17-ohci_hcd 
   87 FF      73   - 113  0.0 S    irq/17-ohci_hcd 
   91 FF      70   - 110  0.0 S    irq/1-i8042 
   20 FF      50   -  90  0.0 S    irq/9-acpi 
   68 FF      50   -  90  0.0 S    irq/22-ahci 
  246 FF      50   -  90  0.0 S    irq/14-pata_ati 
  250 FF      50   -  90  0.0 S    irq/15-pata_ati 
  289 FF      50   -  90  0.0 S    irq/22-firewire 
  537 FF      50   -  90  0.0 S    irq/7-parport0 
1014 FF      50   -  90  0.0 S    irq/43-eth0 
    3 TS       -   0  19  0.2 S    ksoftirqd/0 
    9 TS       -   0  19  0.2 S    ksoftirqd/1

spinymouse at precise:~$ sudo shutdown -r now

spinymouse at precise:~$ /etc/init.d/rtirq status

  PID CLS RTPRIO  NI PRI %CPU STAT COMMAND 
   92 FF      90   - 130  0.0 S    irq/8-rtc0 
   85 FF      85   - 125  0.0 S    irq/18-ohci_hcd 
   89 FF      84   - 124  0.0 S    irq/18-ohci_hcd 
  666 FF      83   - 123  0.0 S    irq/18-snd_hdsp 
1175 FF      82   - 122  0.8 S    irq/18-nvidia 
  681 FF      80   - 120  0.0 S    irq/20-snd_ice1 
  688 FF      80   - 120  0.0 S    irq/21-snd_ice1 
   79 FF      75   - 115  0.0 S    irq/19-ehci_hcd 
   81 FF      75   - 115  0.1 S    irq/16-ohci_hcd 
   83 FF      74   - 114  0.0 S    irq/17-ohci_hcd 
   87 FF      73   - 113  0.0 S    irq/17-ohci_hcd 
   91 FF      70   - 110  0.0 S    irq/1-i8042 
   20 FF      50   -  90  0.0 S    irq/9-acpi 
   68 FF      50   -  90  0.6 S    irq/22-ahci 
  252 FF      50   -  90  0.0 S    irq/14-pata_ati 
  253 FF      50   -  90  0.0 S    irq/15-pata_ati 
  289 FF      50   -  90  0.0 S    irq/22-firewire 
  545 FF      50   -  90  0.0 S    irq/7-parport0 
1023 FF      50   -  90  0.0 S    irq/43-eth0 
    3 TS       -   0  19  0.2 R    ksoftirqd/0 
    9 TS       -   0  19  0.2 S    ksoftirqd/1

spinymouse at precise:~$
diff /etc/default/rtirq /media/avlinux/etc/default/rtirq
spinymouse at precise:~$

########################################################################

spinymouse at avlinux:~$ cat /proc/interrupts
           CPU0       CPU1       
  0:        119          1   IO-APIC-edge      timer
  1:          0        151   IO-APIC-edge      i8042
  4:          0          2   IO-APIC-edge    
  7:          1          0   IO-APIC-edge      parport0
  8:          0          1   IO-APIC-edge      rtc0
  9:          0          0   IO-APIC-fasteoi   acpi
 14:          0          0   IO-APIC-edge      pata_atiixp
 15:          0          0   IO-APIC-edge      pata_atiixp
 16:          9       9999   IO-APIC-fasteoi   ohci_hcd:usb2
 17:          0          2   IO-APIC-fasteoi   ohci_hcd:usb3,
ohci_hcd:usb5
 18:          0          2   IO-APIC-fasteoi   ohci_hcd:usb4,
ohci_hcd:usb6, hdspm
 19:          2       3236   IO-APIC-fasteoi   ehci_hcd:usb1
 20:          0          0   IO-APIC-fasteoi   ICE1712
 21:          0          0   IO-APIC-fasteoi   ICE1712
 22:         19      13587   IO-APIC-fasteoi   ahci, firewire_ohci
 43:          0        122   PCI-MSI-edge      eth0
NMI:          0          0   Non-maskable interrupts
LOC:     109959     109875   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          0          0   Performance monitoring interrupts
IWI:          0          0   IRQ work interrupts
RES:      61574      40384   Rescheduling interrupts
CAL:        156         28   Function call interrupts
TLB:        780        562   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:         31         31   Machine check polls
ERR:          0
MIS:          0
spinymouse at avlinux:~$ /etc/init.d/rtirq status

  PID CLS RTPRIO  NI PRI %CPU STAT COMMAND	
  384 FF      90   - 130  0.0 S    irq/8-rtc0	
 1102 FF      85   - 125  0.0 S    irq/18-hdspm	
 1123 FF      80   - 120  0.0 S    irq/20-ICE1712	
 1135 FF      80   - 120  0.0 S    irq/21-ICE1712	
  591 FF      75   - 115  0.0 S    irq/19-ehci_hcd	
  602 FF      75   - 115  0.2 S    irq/16-ohci_hcd	
  605 FF      74   - 114  0.0 S    irq/17-ohci_hcd	
  607 FF      73   - 113  0.0 S    irq/17-ohci_hcd	
  377 FF      70   - 110  0.0 S    irq/1-i8042	
   97 FF      50   -  90  0.0 S    irq/9-acpi	
  586 FF      50   -  90  0.0 S    irq/14-pata_ati	
  587 FF      50   -  90  0.0 S    irq/15-pata_ati	
  592 FF      50   -  90  0.1 S    irq/22-ahci	
  604 FF      50   -  90  0.0 S    irq/22-firewire	
  606 FF      50   -  90  0.0 S    irq/18-ohci_hcd	
  608 FF      50   -  90  0.0 S    irq/18-ohci_hcd	
 1030 FF      50   -  90  0.0 S    irq/7-parport0	
 1496 FF      50   -  90  0.0 S    irq/43-eth0	
    3 FF       1   -  41  0.1 S    ksoftirqd/0	
   11 FF       1   -  41  0.1 S    ksoftirqd/1	

spinymouse at avlinux:~$ uname -a
Linux avlinux 3.0.23-rt40 #1 SMP PREEMPT RT Wed Apr 11 19:20:41 CEST
2012 i686 GNU/Linux

########################################################################

spinymouse at precise:~$ uname -a
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

spinymouse at precise:~$
diff /etc/X11/xorg.conf /media/avlinux/etc/X11/xorg.conf
47c47
< 	Driver	"nvidia"
---
> 	Driver	"nv"
68,70c68,70
< Section "Extensions"
< 	Option      "Composite"	"enable"
< EndSection
---
> #Section "Extensions"
> #	Option      "Composite"	"enable"
> #EndSection
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-studio-users/attachments/20120429/fadb8d42/attachment-0001.html>


More information about the Ubuntu-Studio-users mailing list