Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


LMMS fait planter JACK1 (driver FFADO)

Articles: 199
Bon, suite de mes aventures sous pure:dyne experimental 64 bits avec une carte son edirol fa101 firewire et les drivers FFADO
après mon échec dans la compilation de jack2, mes grandes difficultés à installer linuxsampler (je n'ai pas renoncé), voici LMMS qui plante

J'ai réglé LMMS pour travailler avec jackd. Quand je démarre l'application, lmms apparaît brièvement dans les connexions audio, puis disparaît et jack s'éteint gentiment.
le message est le suivant :
Copy to clipboard
00172970653: (ffado.cpp)[ 92] ffado_streaming_init: libffado 1.999.43 built Sep 17 2009 20:06:09 libiec61883 warning: iec61883_cmp_create_p2p_output: Failed to set the oPCR[0] plug for node 1. firewire ERR: Could not start streaming threads: -1 DRIVER NT: could not start driver cannot start driver

le problème est connu : faut installer gscanbus qui si j'ai bien saisi permet de reconnecter le port firewire (raw1394)
j'essaie d'installer un paquet debian gscanbus (faut que j'installe libraw1394_dev)
et j'ai le message en faisant ./configure :
Copy to clipboard
gscanbus need GTK

j'ai vérifié mes PATH d'environnement pour GTK, ça semble ok
mais il semble que gscanbus réclame libglib-1.2 et ses dépendances..
arff.. ça fait une paye qu'on est passé à glib 2 !
etc etc
au bout d'un bon quard d'heure, j'y parviens..


Bon..
cela ne me dit pas comment faire fonctionner lmms avec jack
(note : pour le moment j'arrive à travailler avec ardour, qsynth, zyn.., sous jack1, ce qui est déjà ça, mais je suis un peu frustré de passer tant de temps à configurer, compiler, installer, désinstaller pour des résultats si décevants.. Je me dis que j'aurais mieux fait de rester sous 32 bits finalement..)
au bout de quelques minutes, dès que j'essaie par exemple d'utiliser le plug in zynaddsubfx j'ai le message habituel :
sous LMMS :
Copy to clipboard
LMMS was kicked by JACK for some reason. Therefore the JACK backend of LMMS has been restarted. You will have to make manual connections again.


tout cela avec des 1 xrun par seconde (dès que j'ai le malheur de bouger la moindre fenêtre ou d'appuyer sur le moindre bouton dans lmms)

je reconnecte le tout, j'essaie un autre plug in, le lecteur de soundfonts : tout se passe bien, je commence à jouer et paf, lmms disparait subitement de l'écran.

dans qjackclt je lis :
Copy to clipboard
subgraph starting at qjackctl timed out (subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0) subgraph starting at qjackctl timed out (subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0) subgraph starting at qjackctl timed out (subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0) subgraph starting at qjackctl timed out (subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0) subgraph starting at qjackctl timed out (subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0) 18:02:09.509 Changement du graphique des connexions JACK.


(et 52 xruns en 11 minutes de connexion, ma config étant la suivante:
echantillons/periodes : 256
frequence : 44100
periodes : 3
(latence 17ms)
j'avoue avoir essayer un certain nombre de combinaison de paramètres.. 48khz par exemple.. ça ne change pas grand chose au problème avec lmms)

ha je signale aussi que le connecte mon clavier midi grâce a2j_control (au cas où ça rajoute de la difficulté)
Articles: 199
je reviens à la charge après mes échecs successifs pour faire fonctionner correctement linuxsampler et lmms avec jack et les drivers ffado
(et en fait j'ai constaté des plantages récurrents avec zyn et qsynth.. seul ardour semble échapper au massacre)

Copy to clipboard
le message qui revient régulièrement dans jack au moment du plantage est le suivant : subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0)


ça ressemble à un problème graphique n'est-il pas ? donc ma carte nvidia 8500GT poserait problème.. (tiens d'ailleurs je n'ai pas de fichier xorg.conf en /etc/X11/).. humm..)

en googlisant un peu, on trouve des tas de bug sur des tas d'application mao, utilisant jack et FFADO
http://www.google.fr/search?q=subgraph_wait_fd%3D35%2C+status+%3D+0%2C+state+%3D+Running%2C+pollret+%3D+0+revents+%3D+0x0&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a
toujours accompagné de plaintes concernant les xruns (quand ça marche, le bref temps où ça marche 😊

est-ce quelqu'un a entendu parler de ce bug manifestement récurrent ?

en attendant, je me demande si je ne vais pas réinstaller ces bons vieux drivers freebob moi 😊
Articles: 199
ha ben non : même problème avec les drivers freebob..
j'essaie de jouer avec ZYNADSSUBFX, et j'ai la même déconnexion avec le même message :
Copy to clipboard
(subgraph_wait_fd=22, status = 0, state = Running, pollret = 0 revents = 0x0)

Bon..
finalement la pure:dyne 64 bots experimentale, elle est bien experimentale 😊 (en tous cas avec ma configuration : carte son firewire et carte gaphique nvidia ..)
Articles: 19441 France
Coucou
➡️ ffado_bugreport
et sur le canal IRC des devs aussi #ffado sur freenode

++
Olivier