catorze escribió:
parece ser que he medio solucionado el problema, estaba con f10 y con el kernel del testing de ccrma que veo que es de momento el de f11, he puesto la prioridad de la irq que maneja la tarjeta mes alta y la de jackd un poco por debajo y parece que funciona bien.
Hombre claro, eso tienes que hacerlo con cualquier distro y cualquier kernel, es la base del trabajo con kernels rt: dar prioridades para que lo último que sufra sea la entrada-salida de audio. Si no empezamos por ahí te da igual que tengas IRQ compartidas o no o que uses un kernel más o menos antiguo.
En mi equipo:
[code]
# service rtirq status
pid cls rtprio ni pri %cpu stat command
424 ff 80 - 120 0.0 s< irq-8 rtc0
480 ff 75 - 115 0.0 s< irq-17 uhci_hcd:usb3
481 ff 74 - 114 0.0 s< irq-18 uhci_hcd:usb4, yenta
482 ff 73 - 113 0.0 s< irq-19 uhci_hcd:usb5, yenta
475 ff 72 - 112 0.0 s< irq-23 ehci_hcd:usb1, uhci_hcd:usb2
1383 ff 70 - 110 0.1 s< irq-21 intel ich6, b43
879 ff 69 - 109 0.0 s< irq-22 ohci1394, intel ich6 modem
406 ff 65 - 105 0.0 s< irq-1 i8042
405 ff 64 - 104 0.3 s< irq-12 i8042
80 ff 50 - 90 0.0 s< irq-9 acpi
497 ff 50 - 90 0.0 s< irq-14 ata_piix
498 ff 50 - 90 0.0 s< irq-15 ata_piix
1077 ff 50 - 90 0.0 s< irq-20 mmc0, mmc1, mmc2, tifm_7xx1
1080 ff 50 - 90 0.0 s< irq-7 parport0
2250 ff 50 - 90 0.0 s< irq-3
2253 ff 50 - 90 0.0 s< irq-4
2616 ff 50 - 90 0.1 s< irq-16 eth0, i915@pci
[/code]
Tengo puesto que jackd se ejecute con prioridad 60 si uso la tarjeta de audio interna (ICH6, IRQ21 compartida con la wifi) y con prioridad 71 si uso la externa por USB.