Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/12/2010, à 16: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, à 18:36)

Hors ligne

#2 Le 18/12/2010, à 17: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, à 17:56)

Hors ligne

#3 Le 19/12/2010, à 08: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 :
capturevex.png
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, à 10: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, à 12: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 smile

Hors ligne

#6 Le 19/12/2010, à 13: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, à 15:17

MysterStreet

Re : [Résolu] Difficultés avec Jackd et Rakarrack

allany a écrit :

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)

allany a écrit :

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 ?

allany a écrit :

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 ... roll je sais vraiment pas quoi faire d'autre  hmm
capture2wm.png

Hors ligne

#8 Le 19/12/2010, à 17: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, à 17:33)

Hors ligne

#9 Le 20/12/2010, à 04:31

MysterStreet

Re : [Résolu] Difficultés avec Jackd et Rakarrack

allany a écrit :

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 hmm et je ne connaissais pas encore la notion de groupe roll
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 ...)

allany a écrit :

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, à 07: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, à 07:36)

Hors ligne

#11 Le 21/12/2010, à 18: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 !  smile
Merci beaucoup pour ton aide allany, super efficace et très patient malgré mes questions bêtes  wink

Hors ligne

#12 Le 22/12/2010, à 07: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