! Debian (Wheezy) propose désormais des noyaux 3.2.x avec l'option RT activée !
Petit hic chez moi:
# /etc/init.d/rtirq status PID CLS RTPRIO NI PRI %CPU STAT COMMAND 3 TS - 0 19 0.0 S ksoftirqd/0 10 TS - 0 19 0.0 S ksoftirqd/1
Pas d'autres lignes concernant l'irq.
# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 005: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse Bus 002 Device 004: ID 5986:0315 Acer, Inc Bus 002 Device 005: ID 0763:2012 Midiman M-Audio Fast Track Pro
# cat /boot/config-3.1.0-1-amd64 | grep PREEMPT # CONFIG_PREEMPT_RCU is not set CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set
% cat /boot/config-3.2.0-1-rt-amd64| grep PREEMPT CONFIG_TREE_PREEMPT_RCU=y CONFIG_PREEMPT_RCU=y CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT=y CONFIG_PREEMPT_RT_BASE=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT__LL is not set # CONFIG_PREEMPT_RTB is not set CONFIG_PREEMPT_RT_FULL=y CONFIG_PREEMPT_COUNT=y CONFIG_DEBUG_PREEMPT=y # CONFIG_PREEMPT_TRACER is not set
% cat /proc/interrupts CPU0 CPU1 0: 57 0 IO-APIC-edge timer 1: 4237 0 IO-APIC-edge i8042 8: 1 0 IO-APIC-edge rtc0 9: 693 0 IO-APIC-fasteoi acpi 12: 98839 0 IO-APIC-edge i8042 16: 49100 0 IO-APIC-fasteoi jmb38x_ms:slot0, mmc0, ehci_hcd:usb1 18: 99 0 IO-APIC-fasteoi rtlwifi 23: 176389 0 IO-APIC-fasteoi ehci_hcd:usb2 40: 23151 0 PCI-MSI-edge ahci 41: 210595 0 PCI-MSI-edge i915 42: 232098 0 PCI-MSI-edge snd_hda_intel 43: 179715 0 PCI-MSI-edge eth0 NMI: 193 192 Non-maskable interrupts LOC: 508303 417964 Local timer interrupts SPU: 0 0 Spurious interrupts PMI: 193 192 Performance monitoring interrupts IWI: 0 0 IRQ work interrupts RES: 6193 37067 Rescheduling interrupts CAL: 402 535 Function call interrupts TLB: 16055 14465 TLB shootdowns TRM: 0 0 Thermal event interrupts THR: 0 0 Threshold APIC interrupts MCE: 0 0 Machine check exceptions MCP: 1175 1175 Machine check polls ERR: 0 MIS: 0
⇒ La ligne ehci_hcd:usb2
change quand je dé/branche la carte son sur le côté gauche de mon ordi.
% cat /etc/default/rtirq # ... # IRQ thread service names # (space separated list, from higher to lower priority). RTIRQ_NAME_LIST="rtc usb2" # Highest priority. Etait a 90, linuxmao conseille 99 RTIRQ_PRIO_HIGH=95 # Priority decrease step. Etait a 5, LMAO conseille 2 RTIRQ_PRIO_DECR=2 # Whether to reset all IRQ threads to SCHED_OTHER. RTIRQ_RESET_ALL=0 # On kernel configurations that support it, # which services should be NOT threaded # (space separated list). #RTIRQ_NON_THREADED="rtc snd" RTIRQ_NON_THREADED="" # Process names which will be forced to the # highest realtime priority range (99-91) # (space separated list, from highest to lower priority). # RTIRQ_HIGH_LIST="timer"
% /etc/init.d/rtirq status PID CLS RTPRIO NI PRI %CPU STAT COMMAND 35 FF 95 - 135 0.0 S irq/8-rtc0 462 FF 93 - 133 0.1 S irq/23-ehci_hcd 23 FF 50 - 90 0.0 S irq/9-acpi 33 FF 50 - 90 0.0 S irq/12-i8042 34 FF 50 - 90 0.0 S irq/1-i8042 160 FF 50 - 90 0.0 S irq/40-ahci 445 FF 50 - 90 0.0 S irq/16-jmb38x_m 456 FF 50 - 90 0.0 S irq/16-mmc0 461 FF 50 - 90 0.0 S irq/16-ehci_hcd 506 FF 50 - 90 0.0 S irq/41-i915 513 FF 50 - 90 0.0 S irq/18-rtlwifi 546 FF 50 - 90 0.2 S irq/42-snd_hda_ 1120 FF 50 - 90 0.2 S irq/43-eth0 3 FF 1 - 41 0.0 S ksoftirqd/0 12 FF 1 - 41 0.0 S ksoftirqd/1
2 kernels pour booter:
Je boote .. Rien à signaler dans le dmesg. Carte son reconnue. Lancement de jackd: fonctionne. Lancement de VLC: fonctionne. Lancement de puredata, ne fonctionne pas si snd-hda-intel est chargé en même temps. Apparition d'un message: hda-intel: IRQ timing workaround + XRuns à répétition dans Jack.
Donc, la même chose, en ayant retiré le module snd-hda-intel, et puredata fonctionne.
Si la carte son USB est branchée au démarrage (USB branché sur la gauche, près de la prise ethernet), message d'erreur au sujet d'un contrôle manquant sur la fasttrack ? modprobe -r snd-hda-intel, pour éviter de perturber … (pas prouvé ici) Pas de reconnaissance de la carte son, sauf en changeant de port USB (celui à gauche, le plus éloigné de la prise ethernet) Des modprobe -r et rechargement n'aident pas, pourtant, dans dmesg, la carte son semblait être reconnue et configurée. Démarrage de JACKD (en ayant changé le port USB) fonctionne. Lancement de puredata: défilement de texte dans le log. (Sans xruns ? )
JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12026 Jack: Process: graph not finished! JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10890 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 17006 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6056 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12044 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5981 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10815 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16960 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5992 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 11993 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6009 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10884 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16983 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5987 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12023 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5965 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10884 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16970 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6058 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12034 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5960 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10878 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16970 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6026 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12058 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6011 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10894 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16954 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6052 Jack: fPollTable i = 1 fd = 11 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12019 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6033 JackEngine::XRun: client = pure_data_0 was not run: state = 1 Jack: fPollTable i = 1 fd = 11 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10870 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16983 Jack: Process: graph not finished! JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5919 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10878 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16936 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6002 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: Process: graph not finished! Jack: Process: switch to next state delta = 11986 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6029 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 3 client = pure_data_0 name = pure_data_0 notify = 3 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback 20:19:16.541 Changement du graphique des connexions JACK. Jack: fPollTable i = 1 fd = 11 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: Poll client error err = No such file or directory Jack: JackSocketServerChannel::ClientKill ref = 3 Jack: JackServer::ClientKill ref = 3 Jack: JackEngine::ClientDeactivate ref = 3 name = pure_data_0 Jack: JackEngine::PortDisconnect src = 5 dst = 65535 Jack: JackEngine::PortDisconnect src = 1 dst = 5 Jack: CheckPortsConnect(caller = -1, src = 0, dst = 3) Jack: src_self is false Jack: dst_self is false Jack: JackGraphManager::Disconnect port_src = 1 port_dst = 5 Jack: JackConnectionManager::Disconnect port_src = 1 port_dst = 5 Jack: JackConnectionManager::Disconnect port_src = 5 port_dst = 1 Jack: JackConnectionManager::DecConnectionRef: ref1 = 0 ref2 = 3 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 20:19:16.546 Changement des connexions JACK. Jack: JackEngine::PortDisconnect src = 6 dst = 65535 Jack: JackEngine::PortDisconnect src = 2 dst = 6 Jack: CheckPortsConnect(caller = -1, src = 0, dst = 3) Jack: src_self is false Jack: dst_self is false Jack: JackGraphManager::Disconnect port_src = 2 port_dst = 6 Jack: JackConnectionManager::Disconnect port_src = 2 port_dst = 6 Jack: JackConnectionManager::Disconnect port_src = 6 port_dst = 2 Jack: JackConnectionManager::DirectDisconnect last: ref1 = 0 ref2 = 3 Jack: JackConnectionManager::DecConnectionRef: ref1 = 0 ref2 = 3 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::PortDisconnect src = 7 dst = 65535 Jack: JackEngine::PortDisconnect src = 7 dst = 3 Jack: CheckPortsConnect(caller = -1, src = 3, dst = 0) Jack: src_self is false Jack: dst_self is false Jack: JackGraphManager::Disconnect port_src = 7 port_dst = 3 Jack: JackConnectionManager::Disconnect port_src = 7 port_dst = 3 Jack: JackConnectionManager::Disconnect port_src = 3 port_dst = 7 Jack: JackConnectionManager::DecConnectionRef: ref1 = 3 ref2 = 0 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::PortDisconnect src = 8 dst = 65535 Jack: JackEngine::PortDisconnect src = 8 dst = 4 Jack: CheckPortsConnect(caller = -1, src = 3, dst = 0) Jack: src_self is false Jack: dst_self is false Jack: JackGraphManager::Disconnect port_src = 8 port_dst = 4 Jack: JackConnectionManager::Disconnect port_src = 8 port_dst = 4 Jack: JackConnectionManager::Disconnect port_src = 4 port_dst = 8 Jack: JackConnectionManager::DirectDisconnect last: ref1 = 3 ref2 = 0 Jack: JackConnectionManager::DecConnectionRef: ref1 = 3 ref2 = 0 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 10 Jack: JackEngine::NotifyClient: no callback for event = 10 Jack: JackConnectionManager::DirectDisconnect last: ref1 = 3 ref2 = 1 Jack: JackGraphManager::DisconnectRefNum cur_index = 13 ref1 = 3 ref2 = 1 Jack: JackConnectionManager::DirectDisconnect last: ref1 = 1 ref2 = 3 Jack: JackGraphManager::DisconnectRefNum cur_index = 13 ref1 = 1 ref2 = 3 Jack: JackProcessSync::TimedWait time out = 116080 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 10 Jack: JackClient::kPortRegistrationOff port_index = 5 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 10 Jack: JackClient::kPortRegistrationOff port_index = 6 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 10 Jack: JackClient::kPortRegistrationOff port_index = 7 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 10 Jack: JackClient::kPortRegistrationOff port_index = 8 Jack: Process: graph not finished!
Tiens, il me fout aussi une erreur de machin Control pas accessible en écriture. Et paf, carte son USB pas reconnue… Je débranche et rebranche sur le même port USB (proche de l'ethernet): ça marche !
Surf utilisation classique étou étou. Branchement de la carte son, démarrage de jack. Retrait de snd-hda-intel. Démarrage de puredata. Dès que JACK est choisi dans PD, ça chie longuement, jusqu'a fermeture (kill) de puredata:
Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 16996 Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6117 JackEngine::XRun: client = pure_data_0 was not run: state = 1 Jack: JackEngine::NotifyClient: no callback for event = 3 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12001 Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: Process: graph not finished! Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: Process: waiting to switch delta = 4981 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 11015 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 17000 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5999 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12032 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 4879 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10996 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 17000 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5968 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 12000 Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 4851 JackEngine::XRun: client = pure_data_0 was not run: state = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 10972 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: Process: graph not finished! Jack: Process: switch to next state delta = 17005 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 5970 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 11968 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 4891 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 11003 JackEngine::XRun: client = pure_data_0 was not run: state = 1 Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 17026 Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 6011 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Process: graph not finished! Jack: Process: switch to next state delta = 11968 Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 4902 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 1 fd = 11 Jack: JackRequest::Notification Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 2 client = qjackctl name = qjackctl notify = 3 Jack: JackEngine::NotifyClient: no callback for event = 3 Jack: JackPosixMutex::Unlock res = 1 Jack: JackExternalClient::ClientNotify ref = 4 client = pure_data_0 name = pure_data_0 notify = 3 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 17:12:16.378 Changement du graphique des connexions JACK. Jack: JackClient::ClientNotify ref = 2 name = qjackctl notify = 3 Jack: JackClient::kXRunCallback Jack: fPollTable i = 1 fd = 11 Jack: fPollTable i = 2 fd = 12 Jack: fPollTable i = 3 fd = 14 Jack: fPollTable i = 4 fd = 16 Jack: Poll client error err = No such file or directory Jack: Process: graph not finished! Jack: Process: waiting to switch delta = 11006 JackEngine::XRun: client = pure_data_0 was not run: state = 1 JackAudioDriver::ProcessGraphAsyncMaster: Process error Jack: JackSocketServerChannel::ClientKill ref = 4 Jack: JackServer::ClientKill ref = 4 Jack: JackEngine::ClientDeactivate ref = 4 name = pure_data_0 Jack: JackEngine::PortDisconnect src = 7 dst = 65535 Jack: JackEngine::PortDisconnect src = 1 dst = 7 Jack: CheckPortsConnect(caller = -1, src = 0, dst = 4) Jack: src_self is false Jack: dst_self is false Jack: JackGraphManager::Disconnect port_src = 1 port_dst = 7 Jack: JackConnectionManager::Disconnect port_src = 1 port_dst = 7 Jack: JackConnectionManager::Disconnect port_src = 7 port_dst = 1 Jack: JackConnectionManager::DecConnectionRef: ref1 = 0 ref2 = 4 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::PortDisconnect src = 8 dst = 65535 Jack: JackEngine::PortDisconnect src = 2 dst = 8 Jack: CheckPortsConnect(caller = -1, src = 0, dst = 4) Jack: src_self is false Jack: dst_self is false Jack: JackGraphManager::Disconnect port_src = 2 port_dst = 8 Jack: JackConnectionManager::Disconnect port_src = 2 port_dst = 8 Jack: JackConnectionManager::Disconnect port_src = 8 port_dst = 2 Jack: JackConnectionManager::DirectDisconnect last: ref1 = 0 ref2 = 4 Jack: JackConnectionManager::DecConnectionRef: ref1 = 0 ref2 = 4 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::NotifyClient: no callback for event = 12 Jack: JackEngine::PortDisconnect src = 9 dst = 65535 Jack: JackEngine::PortDisconnect src = 9 dst = 3 Jack: CheckPortsConnect(caller = -1, src = 4, dst = 0) Jack: src_self is false Jack: dst_self is false
Allez c'est la fête, comme si le problème du dessus ne suffisait pas, depuis quelques jours, autre délire: je n'ai plus de son qu'avec la sortie casque de la carte son (qui a un mixeur interne entre entrées/sortie), pas de son qui sort depuis la prise jack à l'arrière. Pas tenté la sortie RCA. Mais surtout: Rien en entrée dans jackd, jack-rack ou audacity ne captent pas le son (si on entend le micro, c'est uniquement grâce au mixeur interne de la carte son). Pire, brancher les Input sur les Output dans jack créé une boucle qui fait déconner à blinde le son, comme si c'était la SORTIE qui était rebalancée vers l'ENTREE (larsen), sauf qu'ici, le son devient hyper hachuré, comme si les trames audio étaient répétées (en m'assurant de foutre le micro dans mon cul, voir même en le coupant, pour éviter de créer un “vrai” feedback/larsen). Ce problème ne survient en fait que si un logiciel audio sous JACK (par expl, VLC) balance qqch vers la sortie.
Edit: le problème du dessus a disparu, je ne sais plus comment … un délire lié au réglage A/B de la carte son ?
Retour sur quelques problèmes
hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
VLC parvient à ne pas trop pâtir de ces perturbations. Killer puredata semble faire disparaître les messages, qui réapparaissent dès qu'on le relance. Puredata galère et ne répond pas quand le hic arrive. Il semblerait que ça dépende aussi de la consommation CPU au moment de lancer puredata: si l'ordi a trop de processus dans le cul, lancer PD provoquera une petite saccade et c'est là que le problème se déclenche. Il semblerait que virer le module snd-usb-audio et le redémarrer aide à résoudre le problème.