Skip to main content

5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres...


Problème configuration FFADO ?

France
Bonjour à tous.
J'ai fait l'acquisition d'un portable Dell latitude D630 d'occasion sur lequel j'ai installée ubuntu-studio 16.04.
L'idée est de me créer une petite station de montage pour mes créations radiophoniques (je suis animateur en radio locale).
Pour ce faire, j'ai également acquis, d'occas' toujours, une carte son M-audio profire 610 (reported to work sur le site de ffado).

Je suis absolument newbie chez Linux... et les pages de forums ou documentation ingurgitées sur ffado entament un peu ma motivation...

Je n'arrive pas à accéder à ma carte son à partir du serveur jack.
Est-ce un problème de configuration de ffado?

La commande ffado-dbus-server donne ceci:

Copy to clipboard
1468502050319426: (ffado-dbus-server.cpp)[ 270] main: Discovering devices... 1468502050321104: Fatal (devicemanager.cpp)[ 187] initialize: No firewire adapters (ports) found. 1468502050321119: Error (ffado-dbus-server.cpp)[ 277] main: Could not initialize device manager 1468502050321134: Debug (ffado-dbus-server.cpp)[ 202] exitfunction: Debug output flushed... no message buffer overruns


ffado-diag donne cela:
Copy to clipboard
=== CHECK === Base system... kernel version............ 4.4.0-28-lowlatency Preempt (low latency)... True RT patched.............. False old 1394 stack present.... False old 1394 stack loaded..... False old 1394 stack active..... False new 1394 stack present.... True new 1394 stack loaded..... True new 1394 stack active..... True /dev/raw1394 node present. False /dev/fw* permissions: crw------- 1 root root 246, 0 juil. 14 10:08 /dev/fw0 User IDs: uid=1000(damien-pc) gid=1000(damien-pc) groupes=1000(damien-pc),4(adm),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),113(lpadmin),128(sambashare) Prerequisites (dynamic at run-time)... gcc ............... gcc (Ubuntu 5.3.1-14ubuntu2.1) 5.3.1 20160413 g++ ............... g++ (Ubuntu 5.3.1-14ubuntu2.1) 5.3.1 20160413 PyQt4 (by pyuic4) . sh: 1: pyuic4: not found jackd ............. no message buffer overruns path ............ /usr/bin/jackd flags ........... -ljack libraw1394 ........ Package libraw1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libraw1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libraw1394' found flags ........... Package libraw1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libraw1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libraw1394' found libavc1394 ........ Package libavc1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libavc1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libavc1394' found flags ........... Package libavc1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libavc1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libavc1394' found libiec61883 ....... Package libiec61883 was not found in the pkg-config search path. Perhaps you should add the directory containing `libiec61883.pc' to the PKG_CONFIG_PATH environment variable No package 'libiec61883' found flags ........... Package libiec61883 was not found in the pkg-config search path. Perhaps you should add the directory containing `libiec61883.pc' to the PKG_CONFIG_PATH environment variable No package 'libiec61883' found libxml++-2.6 ...... Package libxml++-2.6 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml++-2.6.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml++-2.6' found flags ........... Package libxml++-2.6 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml++-2.6.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml++-2.6' found dbus-1 ............ 1.10.6 flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -ldbus-1 Prerequisites (static at compile-time)... gcc ............... gcc (Ubuntu 5.2.1-27ubuntu1) 5.2.1 20151129 g++ ............... g++ (Ubuntu 5.2.1-27ubuntu1) 5.2.1 20151129 PyQt4 (by pyuic4) . Python User Interface Compiler 4.11.4 for Qt version 4.8.6 jackd ............. sh: 1: jackd: not found path ............ flags ........... Package jack was not found in the pkg-config search path. libraw1394 ........ 2.1.1 flags ........... -lraw1394 libavc1394 ........ Package libavc1394 was not found in the pkg-config search path. flags ........... Package libavc1394 was not found in the pkg-config search path. libiec61883 ....... 1.2.0 flags ........... -liec61883 -lraw1394 libxml++-2.6 ...... 2.40.1 flags ........... -std=c++11 -I/usr/include/libxml++-2.6 -I/usr/lib/i386-linux-gnu/libxml++-2.6/include -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/i386-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/i386-linux-gnu/sigc++-2.0/include -lxml++-2.6 -lxml2 -lglibmm-2.4 -lgobject-2.0 -lglib-2.0 -lsigc-2.0 dbus-1 ............ 1.10.4 flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -ldbus-1 uname -a... Linux damienpc-Latitude-D630 4.4.0-28-lowlatency #47-Ubuntu SMP PREEMPT Fri Jun 24 10:57:21 UTC 2016 i686 i686 i686 GNU/Linux Hardware... Host controllers: 03:01.4 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Firewire (IEEE 1394) [1217:00f7] (rev 02) (prog-if 10 [OHCI]) Subsystem: Dell Firewire (IEEE 1394) [1028:01f9] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+ Latency: 64, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 19 Region 0: Memory at fe6ff000 (32-bit, non-prefetchable) [size=4K] Region 1: Memory at fe6fe800 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: firewire_ohci Kernel modules: firewire_ohci CPU info: Architecture: i686 Mode(s) opératoire(s) des processeurs :32-bit, 64-bit Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) par cœur : 1 Cœur(s) par socket : 2 Socket(s): 1 Identifiant constructeur :GenuineIntel Famille de processeur :6 Modèle : 15 Model name: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz Révision : 13 Vitesse du processeur en MHz :2001.000 CPU max MHz: 2001,0000 CPU min MHz: 800,0000 BogoMIPS: 3988.63 Virtualisation : VT-x Cache L1d : 32K Cache L1i : 32K Cache L2 : 2048K Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority dtherm ida Configuration... IRQ information Hardware Interrupts: -------------------- IRQ 0: PID: None, count: [1781555, 1258916], Sched None (priority None), drivers: ['2-edge timer'] IRQ 1: PID: None, count: [909, 3993], Sched None (priority None), drivers: ['1-edge i8042'] IRQ 8: PID: None, count: [0, 1], Sched None (priority None), drivers: ['8-edge rtc0'] IRQ 9: PID: None, count: [2, 9], Sched None (priority None), drivers: ['9-fasteoi acpi'] IRQ 12: PID: None, count: [45275, 431742], Sched None (priority None), drivers: ['12-edge i8042'] IRQ 14: PID: None, count: [2727, 15945], Sched None (priority None), drivers: ['14-edge ata_piix'] IRQ 15: PID: None, count: [0, 0], Sched None (priority None), drivers: ['15-edge ata_piix'] IRQ 17: PID: None, count: [2299, 26729], Sched None (priority None), drivers: ['17-fasteoi ata_piix'] IRQ 19: PID: None, count: [5, 3], Sched None (priority None), drivers: ['19-fasteoi firewire_ohci', 'yenta'] IRQ 20: PID: None, count: [1, 1], Sched None (priority None), drivers: ['20-fasteoi ehci_hcd:usb2', 'uhci_hcd:usb3', 'uhci_hcd:usb5'] IRQ 21: PID: None, count: [0, 0], Sched None (priority None), drivers: ['21-fasteoi uhci_hcd:usb4', 'uhci_hcd:usb6'] IRQ 22: PID: None, count: [37, 32], Sched None (priority None), drivers: ['22-fasteoi ehci_hcd:usb1', 'uhci_hcd:usb7'] IRQ 27: PID: None, count: [22, 3805], Sched None (priority None), drivers: ['32768-edge i915'] IRQ 28: PID: None, count: [251805, 1522081], Sched None (priority None), drivers: ['6291456-edge iwl3945'] IRQ 29: PID: None, count: [150, 818], Sched None (priority None), drivers: ['442368-edge snd_hda_intel'] IRQ 30: PID: None, count: [1, 2], Sched None (priority None), drivers: ['4718592-edge enp9s0'] Software Interrupts: -------------------- === REPORT === FireWire kernel drivers: The new FireWire kernel stack is loaded. If running a kernel earlier than 2.6.37 and problems are experienced, either try with the old Firewire kernel stack or upgrade to a newer kernel (preferrably 2.6.37 or later).


Pour la version de la carte firewire:
Copy to clipboard
03:01.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02) (prog-if 10 [OHCI]) Subsystem: Dell Firewire (IEEE 1394) Flags: bus master, medium devsel, latency 64, IRQ 19 Memory at fe6ff000 (32-bit, non-prefetchable) [size=4K] Memory at fe6fe800 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: firewire_ohci Kernel modules: firewire_ohci


Tout cela doit-il m'indiquer une source d'erreur?
Merci d'avance de votre aide.
Belgique
Hello 😊

Bien. Les modules de ta carte son se chargent bien.

Bête question, mais as-tu bien vérifié comme demandé, les réglages dans qjackctl, le lanceur graphique de jack ?

On va faire quelques vérifs d'usage concernant les droits d'utilisateurs.
Linux est un système très sécurisé !

Première chose oublie ce qui touche à raw1394, cela ne concerne pas ta carte.

Tape la commande:

Copy to clipboard
grep -e firewire /proc/interrupts


Un controleur firewire devrait apparaitre.
Chez moi cela donne:

Copy to clipboard
marc@hp:~$ grep -e firewire /proc/interrupts 20: 0 1 0 0 IO-APIC-fasteoi firewire_ohci


Normalement pas de souci, tu vas avoir un controleur qui apparait.

Après cela, la carte étant bien connectée au firewire, tape :

Copy to clipboard
ls -l /dev/fw*


Chez moi, cela donne:

Copy to clipboard
crw------- 1 root root 251, 0 sep 6 21:26 /dev/fw0 crw-rw----+ 1 root audio 251, 1 sep 6 21:37 /dev/fw1


le node /dev/fw1 correspondant à la carte.
Ce qui est important de voir, ce sont les droits d'accès. Chez moi tu vois que le propriétaire est "root" et le groupe "audio".

Si tu tapes:

Copy to clipboard
grep . /sys/bus/firewire/devices/fw*/*_name


Tu devrais voir apparaitre ta carte.

Chez moi cela donne:

Copy to clipboard
/sys/bus/firewire/devices/fw0/model_name:Juju /sys/bus/firewire/devices/fw0/vendor_name:Linux Firewire /sys/bus/firewire/devices/fw1.0/model_name:FireFly_808 /sys/bus/firewire/devices/fw1/model_name:FireFly_808 /sys/bus/firewire/devices/fw1/vendor_name:Phonic


Il faut maintenant vérifier que ton user fait bien partie du group "audio".
Pour cela tape:

Copy to clipboard
id "ton_nom_de_user"


Chez moi cela donne:

Copy to clipboard
uid=1000(marc) gid=1000(marc) groupes=1000(marc),4(adm),7(lp),20(dialout),24(cdrom),27(sudo),29(audio),30(dip),44(video),46(plugdev),100(users),108(lpadmin),111(scanner),114(sambashare),119(saned)


Cette commande permet de voir l'appartenance ou non de ton user aux différents groupes de ta machine.
Vérifie si audio est dedans.

Dans un premier temps, vérifie déjà les réponses.

Cordialement

Marc
France
Merci encore Marc, de prendre du temps pour le newbie que je suis...

Pour l'instant toutes les verifs proposées sont ok...
Belgique
Ok pas de souci, c'est avec plaisir ...

Donc cela doit fonctionner !

Je soupçonne un mauvais réglages de jack.
Je voudrais être sûr de ta config.

Voici ma config en image:

Qjack1

Qjack2

Qjack3

Qjack4

Je ne connais pas pas ta M-audio profire 610, mais d'après ce que je vois sur internet, elle peut aller jusqu'à 192kHz ( pro fire 610 ).
Cela vaut la peine d'essayer de placer 192000 dans l'onglet fréquence échantillonages.
Tu peux aussi gonfler un peu les autres paramètres période et tampon, quitte à affiner les réglages après pour diminuer la latence lorsque tout fonctionne. Bien vérifier : pilote firewire !
Vérifie aussi chez toi si tu as un menu déroulant dans l'onglet interface qui te permettrait de choisir ta carte. Chez moi, elle se met par défaut. A vérifier !

Bien à toi
France
Tous les réglages étaient conformes, grosso modo...
Je te mets une capture de ce que j'ai à l'écran avec QJackCtl (serveur, connect et journal).
Si tu vois un bug...

Capture D’écran 2016 09 06 23 43 32
Belgique
Tu n'as pas du tout de son, en allant sur internet par exemple ?

Je vois que le serveur est démarré en 44100.
Essaie de le démarrer en 192000.
Place 2 pour la période/tampon et essaie de gonfler echantillons/periodes à 2048.
Les chiffres rouges 0(2) signifient que tu as des xruns au démarrage, cela veut dire trop de demande pour la machine.
France
Bonjour...
J'ai du son pour toute autre utilisation, en utilisant le chipset interne. C'est Pulseaudio le serveur son dans ce cas?
Les réglages proposés génèrent les erreurs suivantes et empêchent Jack de démarrer.

Copy to clipboard
Wed Sep 7 14:38:32 2016: Starting jack server... Wed Sep 7 14:38:32 2016: JACK server starting in realtime mode with priority 10 Wed Sep 7 14:38:32 2016: self-connect-mode is "Don't restrict self connect requests" Wed Sep 7 14:38:32 2016: ERROR: firewire MSG: Starting FFADO backend (libffado 2.2.1-) Wed Sep 7 14:38:33 2016: ERROR: firewire ERR: FFADO: Error creating virtual device Wed Sep 7 14:38:33 2016: ERROR: Cannot attach audio driver Wed Sep 7 14:38:33 2016: ERROR: JackServer::Open failed with -1 Wed Sep 7 14:38:33 2016: ERROR: Failed to open server Wed Sep 7 14:38:33 2016: ERROR: Segmentation Fault! Wed Sep 7 14:38:33 2016: ERROR: info.si_signo = 11 Wed Sep 7 14:38:33 2016: ERROR: info.si_errno = 0 Wed Sep 7 14:38:33 2016: ERROR: info.si_code = 1 (SEGV_MAPERR) Wed Sep 7 14:38:33 2016: ERROR: info.si_addr = 0xb609d7dd Wed Sep 7 14:38:33 2016: ERROR: reg[00] = 0x00000033 Wed Sep 7 14:38:33 2016: ERROR: Segmentation Fault! Wed Sep 7 14:38:33 2016: ERROR: info.si_signo = 11 Wed Sep 7 14:38:33 2016: ERROR: reg[01] = 0xc17c0000 Wed Sep 7 14:38:33 2016: ERROR: reg[02] = 0xffff007b Wed Sep 7 14:38:33 2016: ERROR: reg[03] = 0x0000007b Wed Sep 7 14:38:33 2016: ERROR: reg[04] = 0x091077c0 Wed Sep 7 14:38:33 2016: ERROR: info.si_errno = 0 Wed Sep 7 14:38:33 2016: ERROR: info.si_code = 1 (SEGV_MAPERR) Wed Sep 7 14:38:33 2016: ERROR: reg[05] = 0x091077c0 Wed Sep 7 14:38:33 2016: ERROR: reg[06] = 0xaae672a8 Wed Sep 7 14:38:33 2016: ERROR: reg[07] = 0xaae671c0 Wed Sep 7 14:38:33 2016: ERROR: reg[08] = 0xb6216000 Wed Sep 7 14:38:33 2016: ERROR: reg[09] = 0x00000000 Wed Sep 7 14:38:33 2016: ERROR: reg[10] = 0x00000000 Wed Sep 7 14:38:33 2016: ERROR: reg[11] = 0x00000000 Wed Sep 7 14:38:33 2016: ERROR: reg[12] = 0x0000000e Wed Sep 7 14:38:33 2016: ERROR: reg[13] = 0x00000014 Wed Sep 7 14:38:33 2016: ERROR: reg[14] = 0xb609d7dd Wed Sep 7 14:38:33 2016: ERROR: reg[15] = 0x00000073 Wed Sep 7 14:38:33 2016: ERROR: reg[16] = 0x00010282 Wed Sep 7 14:38:33 2016: ERROR: reg[17] = 0xaae671c0 Wed Sep 7 14:38:33 2016: ERROR: reg[18] = 0x0000007b Wed Sep 7 14:38:33 2016: ERROR: Stack trace: Wed Sep 7 14:38:33 2016: ERROR: info.si_addr = 0xb609d7dd Wed Sep 7 14:38:33 2016: ERROR: End of stack trace Wed Sep 7 14:38:33 2016: ERROR: reg[00] = 0x00000033 Wed Sep 7 14:38:33 2016: ERROR: reg[01] = 0xc17c0000 Wed Sep 7 14:38:33 2016: ERROR: reg[02] = 0xffff007b Wed Sep 7 14:38:33 2016: ERROR: reg[03] = 0x0000007b Wed Sep 7 14:38:33 2016: ERROR: reg[04] = 0x09107640 Wed Sep 7 14:38:33 2016: ERROR: reg[05] = 0x09107640 Wed Sep 7 14:38:33 2016: ERROR: reg[06] = 0xab6682a8 Wed Sep 7 14:38:33 2016: ERROR: reg[07] = 0xab6681c0 Wed Sep 7 14:38:33 2016: ERROR: reg[08] = 0xb6216000 Wed Sep 7 14:38:33 2016: ERROR: reg[09] = 0x00000000 Wed Sep 7 14:38:33 2016: ERROR: reg[10] = 0x00000000 Wed Sep 7 14:38:33 2016: ERROR: reg[11] = 0x00000000 Wed Sep 7 14:38:33 2016: ERROR: reg[12] = 0x0000000e Wed Sep 7 14:38:33 2016: ERROR: reg[13] = 0x00000014 Wed Sep 7 14:38:33 2016: ERROR: reg[14] = 0xb609d7dd Wed Sep 7 14:38:33 2016: ERROR: reg[15] = 0x00000073 Wed Sep 7 14:38:33 2016: ERROR: reg[16] = 0x00010282 Wed Sep 7 14:38:33 2016: ERROR: reg[17] = 0xab6681c0 14:38:35.305 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock

En remettant les réglages précédent, ça démarre...
Mais avec toujours ce message:
Copy to clipboard
Wed Sep 7 14:39:39 2016: ERROR: JackFFADODriver::ffado_driver_wait - unhandled xrun Wed Sep 7 14:39:39 2016: ERROR: firewire ERR: wait status < 0! (= -1) Wed Sep 7 14:39:39 2016: ERROR: JackAudioDriver::ProcessAsync: read error, stopping...

J'ai quand même l'impression que le problème vient de là...

Tu n'utilises pas Ffado? Comment fais-tu tourner ta carte FW?
Belgique
Au fond j'ai une question:

Tu as installé jackd1 ou jackd2.
Chez moi, je travaille avec jackd2.

As-tu bien réglé jack à 192000 Hz ?

Pour ce qui de la distribution, je t'avoue que je n'ai jamais trouvé ubuntu-studio très facile à régler.
Je l'ai utilisée un certain temps et vite abandonnée. Je me souviens avoir eu des soucis avec le firewire aussi. Quand on a la machine devant les yeux, c'est nettement plus facile à solutionner. mais c'était ennuyant.

Du coup, j'avais fait une fresh install de kxstudio, et cela fait pas mal de temps, rien à dire, la distro étant suivie par une formidable équipe. Même si cela reste une base de debian-ubuntu, pas mal de choses sont retravaillées pour le multimedia. Je n'ai rien dû faire pour ma carte firewire, tout roule tout seul !

Je viens de lire pas mal de choses sur internet. Je sais qu'il y a eu ou a encore des soucis avec les lib ffado et ubuntu, mais je ne m'avance pas trop car je ne suis plus à jour dans les connaissances de cette distribution. A l'époque, j'avais désinstallé complètement jack et installer jackd2. Cela avat résolu pas mal de soucis.
France
Bonsoir.
Pour la version de djack, c'est une excellent question... Je vais tâcher de vérifier cela.
Pour une autre distro, je ne sais pas trop. J'ai déjà consacré pas mal de temps à essayer de faire tourner mon matos avec celle-ci. Si je ne parviens pas à résoudre ce problème, je retournerai (le cœur brise) vers M$.

En tout cas, merci d'avoir essayé de résoudre mon problème... Puisque cela n'a pas l'air d'être un problème de configuration du port FW, je vais retenter ce topic dans une partie du forum plus orientée logicielle.

Damien
Belgique
Pour vérifier, il te suffit d'aller voir dans le gestionnaire de paquets synaptic.

Concernant la distro, tu peux essayer avec un live cd et voir si tu y trouves ton compte.
Parfois il vaut mieux passer par là et être réellement hors souci hardware, au bout du tunnel on y gagne du temps.

Je vais insister sur ma question, mais as-tu bien réglé jack à 192000 Hz, c'est important car si ta carte ne supporte pas autre chose, c'est le genre d'erreurs que tu as qui apparait ?

Un exemple chez moi. Ma carte permet d'avoir plusieurs taux d'échantillonages.
Je sais pertinement bien qu'elle ne fonctionne pas à 192000 Hz mais regarde le message, je l'ai lancée à ce taux.
Copy to clipboard
18:45:03.369 Réinitialisation des statistiques. 18:45:03.389 Changement des connexions ALSA. 18:45:03.681 DBUS : le service est disponible (org.jackaudio.service soit jackdbus). Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock 18:45:03.700 Changement du graphique des connexions ALSA. 18:45:31.199 DBUS : impossible de démarrer le serveur JACK. Désolé Thu Sep 8 18:45:29 2016: Starting jack server... Thu Sep 8 18:45:29 2016: JACK server starting in realtime mode with priority 10 Thu Sep 8 18:45:29 2016: self-connect-mode is "Don't restrict self connect requests" Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock Thu Sep 8 18:45:31 2016: ERROR: firewire ERR: FFADO: Error creating virtual device Thu Sep 8 18:45:31 2016: ERROR: Cannot attach audio driver Thu Sep 8 18:45:31 2016: ERROR: JackServer::Open failed with -1 Thu Sep 8 18:45:31 2016: ERROR: Failed to open server Thu Sep 8 18:45:31 2016: ERROR: Segmentation Fault! Thu Sep 8 18:45:31 2016: ERROR: info.si_signo = 11 Thu Sep 8 18:45:31 2016: ERROR: info.si_errno = 0 Thu Sep 8 18:45:31 2016: ERROR: info.si_code = 1 (SEGV_MAPERR) Thu Sep 8 18:45:31 2016: ERROR: info.si_addr = 0x7f782aee983c Thu Sep 8 18:45:31 2016: ERROR: reg[00] = 0x00000000000000d4 Thu Sep 8 18:45:31 2016: ERROR: reg[01] = 0x00007f782b02611a Thu Sep 8 18:45:31 2016: ERROR: reg[02] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[03] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[04] = 0x0000000000000001 Thu Sep 8 18:45:31 2016: ERROR: reg[05] = 0x0000000000000001 Thu Sep 8 18:45:31 2016: ERROR: reg[06] = 0x00007f7821ffb9c0 Thu Sep 8 18:45:31 2016: ERROR: reg[07] = 0x00007f7821ffb700 Thu Sep 8 18:45:31 2016: ERROR: reg[08] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[09] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[10] = 0x00007f7821ffae50 Thu Sep 8 18:45:31 2016: ERROR: reg[11] = 0x0000000001466180 Thu Sep 8 18:45:31 2016: ERROR: reg[12] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: Segmentation Fault! Thu Sep 8 18:45:31 2016: ERROR: reg[13] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: info.si_signo = 11 Thu Sep 8 18:45:31 2016: ERROR: reg[14] = 0x00007f783724edfd Thu Sep 8 18:45:31 2016: ERROR: reg[15] = 0x00007f7821ffadd0 Thu Sep 8 18:45:31 2016: ERROR: info.si_errno = 0 Thu Sep 8 18:45:31 2016: ERROR: reg[16] = 0x00007f782aee983c Thu Sep 8 18:45:31 2016: ERROR: info.si_code = 1 (SEGV_MAPERR) Thu Sep 8 18:45:31 2016: ERROR: info.si_addr = 0x7f782aee983c Thu Sep 8 18:45:31 2016: ERROR: reg[00] = 0x00000000000000d4 Thu Sep 8 18:45:31 2016: ERROR: reg[17] = 0x0000000000010202 Thu Sep 8 18:45:31 2016: ERROR: reg[01] = 0x00007f782b02611a Thu Sep 8 18:45:31 2016: ERROR: reg[18] = 0x0000000000000033 Thu Sep 8 18:45:31 2016: ERROR: reg[02] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[19] = 0x0000000000000014 Thu Sep 8 18:45:31 2016: ERROR: reg[03] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[20] = 0x000000000000000e Thu Sep 8 18:45:31 2016: ERROR: reg[04] = 0x0000000000000001 Thu Sep 8 18:45:31 2016: ERROR: reg[21] = 0x0000000000005a07 Thu Sep 8 18:45:31 2016: ERROR: reg[05] = 0x0000000000000001 Thu Sep 8 18:45:31 2016: ERROR: reg[22] = 0x00007f782aee983c Thu Sep 8 18:45:31 2016: ERROR: reg[06] = 0x00007f78217fa9c0 Thu Sep 8 18:45:31 2016: ERROR: Stack trace: Thu Sep 8 18:45:31 2016: ERROR: reg[07] = 0x00007f78217fa700 Thu Sep 8 18:45:31 2016: ERROR: End of stack trace Thu Sep 8 18:45:31 2016: ERROR: reg[08] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[09] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[10] = 0x00007f78217f9e50 Thu Sep 8 18:45:31 2016: ERROR: reg[11] = 0x00000000014663b0 Thu Sep 8 18:45:31 2016: ERROR: reg[12] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[13] = 0x0000000000000000 Thu Sep 8 18:45:31 2016: ERROR: reg[14] = 0x00007f783724edfd Thu Sep 8 18:45:31 2016: ERROR: reg[15] = 0x00007f78217f9dd0 Thu Sep 8 18:45:31 2016: ERROR: reg[16] = 0x00007f782aee983c Thu Sep 8 18:45:31 2016: ERROR: reg[17] = 0x0000000000010202 Thu Sep 8 18:45:31 2016: ERROR: reg[18] = 0x0000000000000033 Thu Sep 8 18:45:31 2016: ERROR: reg[19] = 0x0000000000000014 Thu Sep 8 18:45:31 2016: ERROR: reg[20] = 0x000000000000000e 18:45:33.216 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock



Curieusement le même message que toi. Si on allume une carte avec une mauvaise fréquence d'échantillonage, on a des erreurs. Donc c'est important et c'est pour cela que j'insiste !!!
192000 Hz c'est ce que j'ai trouvé sur internet concernant ta carte, mais tu dois avoir les infos pour être sûr que c'est cela, voir dans les docs fournis avec ta carte.



Cordialement

Marc
Excusez-moi d'intervenir sur un point de détail.
Dans vos messages d'erreur de jackd, je vois que votre priorité est à 10. C'est très peu... En général, pour les appli's audio/MIDI, ce serait plutôt entre 70 et 80.
Mais ça ne résout pas, je pense, ce problème ffado pour lequel je ne peux pas vous aider.

Après vérif' sur le site M-audio, la profire 610 semble bien ne bosser qu'en 24 bits/192 khz. Donc pin88303 a raison : faudrait ajuster jackd sur ces valeurs précises.

Bonnes recherches, à+
France
Note modo-forum : fil de discussion déplacé depuis "1 - Le matériel et les pilotes ALSA, FFADO, ...".


Des nouvelles ici ?
France
Bonjour.
Des nouvelles...
J'ai testé comme proposé plus haut d'autres distributions (librazik etc...).
qjack renvoi toujours les mêmes lignes d'erreur.
Quand je configure QjackCtl en 192000 Hz, il renvoi la série d'erreurs éditée plus haut, indéchiffrables pour l'ignorant que je suis...
Ce qui est marrant, c'est si je regarde par exemple une video sur le web, pas de problème avec pulseaudio en sortie audio, si je bascule la sortie audio sur jack démarré en mode firewire dans les "paramètres audio" du système, la vidéo reste en pause.
Il y a peut-être un pb de config du pilote qui m'échappe.
Il me reste à utiliser ma carte sur un système propriétaire ou changer de carte...
France
OK, merci du retour. Tiens nous au jus si tu as du neuf.
Page: 2/2
1  2