Jack tué par le chien de garde après une avalanche de xruns
Bonjour,
Je suis débutante en MAO et je me suis inscrite tout récemment sur le site. J'ai installé Tango Studio sur mon netbook asus 1005HA et tout fonctionnait à merveille (jack + rosegarden + hydrogen + qsynth). J'ai fait deux ébauches de compositions, mais mon pauvre netbook s'est mis à pleurer lorsque j'ai utilisé des soundfonts un peu plus lourdes.
Du coup, j'ai ressorti mon portable dell inspiron 640m du placard en pensant qu'il était surement plus puissant que mon netbook. J'ai installé de même Tango Studio dessus, mais il m'arrive quelque chose de bizarre : Après avoir configuré qjackctl de même que sur mon netbook je l'ai démarré en vérifiant qu'aucun autre logiciel n'utilisait la carte son. Alors il reçoit immédiatement une avalanche de xruns et se fait tuer par watchdog :
21:39:22.439 Baie de brassage désactivée.
21:39:22.440 Réinitialisation des statistiques.
21:39:22.452 Changement du graphique des connexions ALSA.
21:39:22.648 Changement des connexions ALSA.
21:39:31.426 Script de démarrage...
21:39:31.427 artsshell -q terminate
sh: artsshell: not found
21:39:31.829 Script de démarrage terminé avec statut de sortie=32512.
21:39:31.829 JACK démarre...
21:39:31.830 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n3
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Memory locking is unlimited - this is dangerous. You should probably alter the line:
@audio - memlock unlimited
in your /etc/limits.conf to read:
@audio - memlock 762939
21:39:31.847 JACK a été démarrer avec le PID=3468.
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:0|hw:0|1024|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 3 periods for playback
21:39:33.896 Configuration du serveur enregistrée dans "/home/elisabeth/.jackdrc".
21:39:33.897 Réinitialisation des statistiques.
21:39:33.930 Client activé.
21:39:33.931 Changement des connexions JACK.
21:39:33.937 Changement du graphique des connexions JACK.
21:39:33.988 Récupération désynchronisation (XRUN) (1).
21:39:35.934 Récupération de désynchronisation (XRUN) (25 sauté).
21:39:37.936 Récupération de désynchronisation (XRUN) (26 sauté).
21:39:39.938 Récupération de désynchronisation (XRUN) (26 sauté).
21:39:40.987 Client désactivé.
21:39:40.988 JACK s'arrête...
jack main caught signal 15
21:39:41.049 JACK a été arrêté avec succès.
21:39:41.050 Script post-extinction...
21:39:41.050 killall jackd
jackd: aucun processus trouvé
21:39:41.461 Script post-extinction terminé avec statut de sortie=256.
Ici on voit que j'ai arrêté manuellement jack avant le watchdog. En effet si j'attends une demi-seconde de plus, c'est ce dernier qui arrête jack et je ne peux plus récupérer le texte de la fenêtre message.
Voilà donc la situation dans laquelle je suis. Précisons que je n'ai jusqu'à présent lancé que qjackctl seul, sans avoir lancé d'autre logiciels (pex qsynth) au préalable.
J'ai lu la FAQ sur les xruns et sur les messages de jack mais je n'ai pas trouvé (ou peut être pas compris) comment résoudre ce problème.
Je remercie d'avance les personnes qui auront la gentillesse de m'éclairer.
Cordialement.
Je suis débutante en MAO et je me suis inscrite tout récemment sur le site. J'ai installé Tango Studio sur mon netbook asus 1005HA et tout fonctionnait à merveille (jack + rosegarden + hydrogen + qsynth). J'ai fait deux ébauches de compositions, mais mon pauvre netbook s'est mis à pleurer lorsque j'ai utilisé des soundfonts un peu plus lourdes.
Du coup, j'ai ressorti mon portable dell inspiron 640m du placard en pensant qu'il était surement plus puissant que mon netbook. J'ai installé de même Tango Studio dessus, mais il m'arrive quelque chose de bizarre : Après avoir configuré qjackctl de même que sur mon netbook je l'ai démarré en vérifiant qu'aucun autre logiciel n'utilisait la carte son. Alors il reçoit immédiatement une avalanche de xruns et se fait tuer par watchdog :
21:39:22.439 Baie de brassage désactivée.
21:39:22.440 Réinitialisation des statistiques.
21:39:22.452 Changement du graphique des connexions ALSA.
21:39:22.648 Changement des connexions ALSA.
21:39:31.426 Script de démarrage...
21:39:31.427 artsshell -q terminate
sh: artsshell: not found
21:39:31.829 Script de démarrage terminé avec statut de sortie=32512.
21:39:31.829 JACK démarre...
21:39:31.830 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n3
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Memory locking is unlimited - this is dangerous. You should probably alter the line:
@audio - memlock unlimited
in your /etc/limits.conf to read:
@audio - memlock 762939
21:39:31.847 JACK a été démarrer avec le PID=3468.
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:0|hw:0|1024|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 3 periods for playback
21:39:33.896 Configuration du serveur enregistrée dans "/home/elisabeth/.jackdrc".
21:39:33.897 Réinitialisation des statistiques.
21:39:33.930 Client activé.
21:39:33.931 Changement des connexions JACK.
21:39:33.937 Changement du graphique des connexions JACK.
21:39:33.988 Récupération désynchronisation (XRUN) (1).
21:39:35.934 Récupération de désynchronisation (XRUN) (25 sauté).
21:39:37.936 Récupération de désynchronisation (XRUN) (26 sauté).
21:39:39.938 Récupération de désynchronisation (XRUN) (26 sauté).
21:39:40.987 Client désactivé.
21:39:40.988 JACK s'arrête...
jack main caught signal 15
21:39:41.049 JACK a été arrêté avec succès.
21:39:41.050 Script post-extinction...
21:39:41.050 killall jackd
jackd: aucun processus trouvé
21:39:41.461 Script post-extinction terminé avec statut de sortie=256.
Ici on voit que j'ai arrêté manuellement jack avant le watchdog. En effet si j'attends une demi-seconde de plus, c'est ce dernier qui arrête jack et je ne peux plus récupérer le texte de la fenêtre message.
Voilà donc la situation dans laquelle je suis. Précisons que je n'ai jusqu'à présent lancé que qjackctl seul, sans avoir lancé d'autre logiciels (pex qsynth) au préalable.
J'ai lu la FAQ sur les xruns et sur les messages de jack mais je n'ai pas trouvé (ou peut être pas compris) comment résoudre ce problème.
Je remercie d'avance les personnes qui auront la gentillesse de m'éclairer.
Cordialement.