#1 Le 18/12/2010, à 15:08
- MysterStreet
[Résolu] Difficultés avec Jackd et Rakarrack
Salut,
je galère avec Jackd, dont j'ai besoin pour utiliser Rakarrack.
Donc c'est Jackd 0.3.4 (avec l'interface graphique), je suis sous Lucid 10.04
Il se lance bien, mais si j'appuie sur "demarrer", j'ai la fenetre d'erreur suivante :
"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."
et la fenetre de messages indique :
"
22:03:39.597 Script de démarrage...
22:03:39.598 artsshell -q terminate
sh: artsshell: not found
22:03:40.002 Script de démarrage terminé avec statut de sortie=32512.
22:03:40.002 JACK démarre...
22:03:40.003 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2
22:03:40.008 JACK a été démarrer avec le PID=11392.
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
JACK is running in realtime mode, but you are not allowed to use realtime scheduling.
Please check your /etc/security/limits.conf for the following lines
and correct/add them:
@audio - rtprio 100
@audio - nice -10
After applying these changes, please re-login in order for them to take effect.
You don't appear to have a sane system configuration. It is very likely that you
encounter xruns. Please apply all the above mentioned changes and start jack again!
22:03:40.039 JACK a été arrêté avec statut de sortie=255.
22:03:40.039 Script post-extinction...
22:03:40.040 killall jackd
jackd: aucun processus trouvé
22:03:40.450 Script post-extinction terminé avec statut de sortie=256.
22:03:42.118 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.
"
Je suis pas très débrouillé avec Ubuntu, et carrément perdu face a Jackd: pouvez-vous m'aider à trouver ce qui cloche ? Une config qu'il faut faire ? J'ai bien essayé d'aller dans "Connexions", mais je ne vois pas apparaître mes entrées/sorties son ...
Merci !
Dernière modification par MysterStreet (Le 21/12/2010, à 17:36)
Hors ligne
#2 Le 18/12/2010, à 16:39
- 银河系
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Salut,
il faut que tu édites le fichiers audio.conf :
gksudo gedit /etc/security/limits.d/audio.conf
Et que tu rajoutes ces deux lignes à la fin :
@audio - rtprio 99
@audio - memlock unlimited
Ensuite tu redémarres et Jack devrait se lancer sans soucis ce coup-ci.
En fait pour t'expliquer, c'est que dans ta situation Jack par défaut se lance en mode "temps réel" (c'est d'ailleurs préférable pour utiliser Rakarrack avec une faible latence) et là il ne trouve pas les consignes adéquates. A savoir le niveau de priorité pour le RT (la première ligne) et la RAM à allouer aux applications fonctionnant en temps réel avec Jack (deuxième ligne).
A noter que tu peux changer le "unlimited" par la quantité de RAM exact que tu souhaites allouer, la valeur sera en kilo octet (ex : 512000 pour environ 512 Mo).
Tu as une doc très complète à cette adresse concernant Jack :
http://www.linuxmao.org/tikiwiki/tiki-i … e=qjackctl
Dernière modification par milkyway (Le 18/12/2010, à 16:56)
Hors ligne
#3 Le 19/12/2010, à 07:47
- MysterStreet
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Salut,
merci pour ton coup de main. Par contre j'ai édité le fichier, et les 2 lignes s'y trouvent déjà (en fait j'avais coché "temps réel" dans l'interface graphique, c'est peut-être pour çà que ca avait mis à jour le .conf)
Dans la boite messages, il me suggere de bricoler d'autres valeurs dans le .conf: tu en penses quoi ?
Voici le contenu de audio.conf :
================================
# generated by jackd's postinst.
#
# Do not edit this file by hand, use
#
# dpkg-reconfigure -p high jackd
#
# instead.
@audio - rtprio 99
@audio - memlock unlimited
#@audio - nice -19
===================================
et une copie d'ecran :
Ce qui me parait anormal, c'est que rien n'apparait dans ma fenetre "connexions" (je ne vois pas les I/O de ma carte son).
Enfin, je suis deja allé sur linuxmao.org, et ait essayé de suivre les instructions, mais je ne vois pas à quel moment je me suis trompé - et le site n'évoque pas ce type de plantage :-/
Hors ligne
#4 Le 19/12/2010, à 09:48
- allany
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Bonjour,
Dans Qjackctl, quels choix te proposes-t-il dans les cases :
- interface,
- périphérique d'entrée,
- périphérique de sortie ?
et quelle(s) carte(s)-son as-tu installée(s) ?
Envoie le résultat de :
aplay -l
A+
Hors ligne
#5 Le 19/12/2010, à 11:22
- MysterStreet
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Salut,
les choix proposés sont les mêmes pour interface, entrée, sortie :
hw:0 HDA Intel
hw:0,0 VT1708S analog
plughw:0
/dev/audio
/dev/dsp
Ma carte son est une carte intégrée à la CM du PC (un ASUS portable)
Résultat de aplay -l :
**** Liste des PLAYBACK périphériques ****
carte 0: Intel [HDA Intel], périphérique 0 : VT1708S Analog [VT1708S Analog]
Sous-périphériques: 2/2
Sous-périphérique: #0: subdevice #0
Sous-périphérique: #1: subdevice #1
Merci
Hors ligne
#6 Le 19/12/2010, à 12:40
- allany
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Bon, ça a l'air OK.
Est-ce que toutes les entrées-sorties sont bien dé-mutées dans la table de mixage Alsa ?
A vérifier en lançant la commande :
alsamixer
Si oui, et si ça ne fonctionne toujours pas (connections dans Qjack), tu peux tenter différentes combinaisons de périphériques d'entrées-sorties dans Qjackctl mais, à priori, ce devrait être :
- entrée hw0,0/sortie hw0,0 pour l'analogique (micro, casque, enceintes)
- en cas de besoin hw0,1/hw0,1 pour le numérique...
Sinon, Pulseaudio est-il installé et as-tu du son quand Jack n'est pas lancé (genre player audio/vidéo) ?
A+
Hors ligne
#7 Le 19/12/2010, à 14:17
- MysterStreet
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Est-ce que toutes les entrées-sorties sont bien dé-mutées dans la table de mixage Alsa ?
A vérifier en lançant la commande :
alsamixer
a priori oui, j'ai fait une copie d'ecran (voir a la fin du message)
Si oui, et si ça ne fonctionne toujours pas (connections dans Qjack), tu peux tenter différentes combinaisons de périphériques d'entrées-sorties dans Qjackctl mais, à priori, ce devrait être :
- entrée hw0,0/sortie hw0,0 pour l'analogique (micro, casque, enceintes)
- en cas de besoin hw0,1/hw0,1 pour le numérique...
essayé mais ca ne change rien. Une question (surement très con) du coup : quand se sert-on des I/O numeriques ? Par exemple si la source est un CD ?
Sinon, Pulseaudio est-il installé et as-tu du son quand Jack n'est pas lancé (genre player audio/vidéo) ?
Quand Jack n'est pas lancé, j'ai du son normalement (musique, films, Skype, ...). Pulseaudio je ne sais pas ce que c'est, mais il semble qu'il soit présent car je le vois dans ma liste de processus
Du coup j'ai aussi tenté ce que me suggérait Jackd, c'est a dire modifier le fichier /etc/security/limits.conf
Après avoir ajouté les 2 lignes @audio, le message d'erreur change : il me dit que je dois me déclarer dans le groupe "audio"
J'ai essayé çà :
sudo usermod -a -G audio [mon_login]
mais çà ce change rien : toujours plantage
Voici ma dernière copie d'ecran avec toutes les infos ... je sais vraiment pas quoi faire d'autre
Hors ligne
#8 Le 19/12/2010, à 16:26
- allany
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Pour Alsamixer, c'est bon. Quand tu en auras besoin, il faudra dé-muter ton micro...
Laisse tomber Pulseaudio et le numérique, pour l'instant.
J'ai mal compris tes 1ers posts, je pensais qu'audio.conf avait déjà été modifié.
J'étais également persuadé que tu appartenais bien au groupe "audio"...
Si ce n'est toujours pas le cas, tu as un utilitaire dans "système/administration" qui te permettra de t'y rattacher, avec les droits administrateur (passwd). Ou, simplement :
$ sudo gpasswd -a mon_nom_utilisateur audio
tu vérifies avec :
$ groups
A+
Dernière modification par allany (Le 19/12/2010, à 16:33)
Hors ligne
#9 Le 20/12/2010, à 03:31
- MysterStreet
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Pour Alsamixer, c'est bon. Quand tu en auras besoin, il faudra dé-muter ton micro...
J'ai mal compris tes 1ers posts, je pensais qu'audio.conf avait déjà été modifié.
J'étais également persuadé que tu appartenais bien au groupe "audio"...
non pour le groupe audio, en fait je suis vraiment un gros nul sous Ubuntu, j'y connais pas grand chose et je ne connaissais pas encore la notion de groupe
Pour les fichiers, j'ai bien modifié "audio.conf" comme tu m'as suggéré, mais en fait il y a un 2e fichier qui lui s'appelle "limits.conf", et que Jackd suggère aussi de modifier. C'est cette 2e modif que j'ai faite seulement hier (car avant je n'avais pas vu qu'il s'agissait de 2 fichiers différents ...)
Si ce n'est toujours pas le cas, tu as un utilitaire dans "système/administration" qui te permettra de t'y rattacher, avec les droits administrateur (passwd). Ou, simplement :
$ sudo gpasswd -a mon_nom_utilisateur audio
tu vérifies avec :
$ groups
je suis allé dans l'utilitaire graphique, j'apparais bien comme membre du groupe audio
Par contre avec la commande "groups", ca n'apparait pas. J'obtiens :
"[nom_user] adm dialout cdrom plugdev lpadmin admin sambashare "
J'ai quand même lancé la commande gpasswd, mais çà ne change pas le retour de la commande groups (?!?)
Hors ligne
#10 Le 20/12/2010, à 06:34
- allany
Re : [Résolu] Difficultés avec Jackd et Rakarrack
Bonjour,
Je ne pense pas avoir dit de c***ie, à propos du groupe audio.
As-tu rebooté, après t'y être rattaché ? Les groupes sont chargés au boot.
Sinon, vérifie la manip' sur ce lien... Important car, sans être dans ce groupe, pas de Jack "temps réel".
C'est audio.conf qui est pris en compte depuis la version 10.04 (je crois), limits.conf est une survivance des versions antérieures et le libellé du message de Jack n'a pas été encore modifié par les développeurs.
Mais changer les 2 fichiers n'a pas de conséquences. Pas grave...
A+
Dernière modification par allany (Le 20/12/2010, à 06:36)
Hors ligne
#11 Le 21/12/2010, à 17:34
- MysterStreet
Re : [Résolu] Difficultés avec Jackd et Rakarrack
effectivement j'avais pas redémarré (sorry, je découvre la notion même de groupes ! donc ne savait pas qu'un reboot serait utile).
Donc maintenant çà marche !
Merci beaucoup pour ton aide allany, super efficace et très patient malgré mes questions bêtes
Hors ligne
#12 Le 22/12/2010, à 06:17
- allany
Re : [Résolu] Difficultés avec Jackd et Rakarrack
... t'inquiètes pour les questions... Ravi que ça fonctionne !
Peaufine bien tes réglages de Jack, pour utiliser au mieux Rakarrack sans latence (toujours linuxmao) et bon courage avec ce dernier qui demande un peu de pratique avant de trouver le son qui tue...
A+.
Hors ligne