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 09/11/2009, à 18:56

Haw

Configuration Jack [Partiellement résolu]

Bonjour,
Je n'arrive pas à configurer Jack mais je ne sais pas où est le problème (et je n'ai pas la dextérité de trifouillé partout !:P)
Je poste ici tout ce qu'il semble nécessaire de savoir.

Le message d'erreur de Jack :

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.

Le message dans le Jack : (Note : j'ai remplacé un truc par "killal pulseaudio" parce que je l'ai vu quelques part... je ne sais plus ce qu'il y avait à la place roll)

17:47:11.060 Baie de brassage désactivée.
17:47:11.319 Réinitialisation des statistiques.
17:47:11.374 Script de démarrage...
17:47:11.378 killal pulseaudio
17:47:11.383 Changement du graphique des connexions ALSA.
sh: killal: not found
17:47:12.006 Script de démarrage terminé avec statut de sortie=32512.
17:47:12.008 JACK démarre...
17:47:12.008 /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p1024 -n2 -I1 -O1
17:47:12.048 JACK a été démarrer avec le PID=10268.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis 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 compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1210829120, from thread -1210829120] (1: Operation not permitted)
cannot create engine
17:47:12.146 JACK a été arrêté avec succès.
17:47:12.146 Script post-extinction...
17:47:12.147 killall jackd
17:47:12.253 Changement des connexions ALSA.
jackd: aucun processus tué
17:47:12.597 Script post-extinction terminé avec statut de sortie=256.
17:47:14.289 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.

Dans le limits.conf :

# /etc/security/limits.conf
#
#Each line describes a limit for a user in the form:
#
#<domain>        <type>  <item>  <value>
#
#Where:
#<domain> can be:
#        - an user name
#        - a group name, with @group syntax
#        - the wildcard *, for default entry
#        - the wildcard %, can be also used with %group syntax,
#                 for maxlogin limit
#        - NOTE: group and wildcard limits are not applied to root.
#          To apply a limit to the root user, <domain> must be
#          the literal username root.
#
#<type> can have the two values:
#        - "soft" for enforcing the soft limits
#        - "hard" for enforcing hard limits
#
#<item> can be one of the following:
#        - core - limits the core file size (KB)
#        - data - max data size (KB)
#        - fsize - maximum filesize (KB)
#        - memlock - max locked-in-memory address space (KB)
#        - nofile - max number of open files
#        - rss - max resident set size (KB)
#        - stack - max stack size (KB)
#        - cpu - max CPU time (MIN)
#        - nproc - max number of processes
#        - as - address space limit (KB)
#        - maxlogins - max number of logins for this user
#        - maxsyslogins - max number of logins on the system
#        - priority - the priority to run user process with
#        - locks - max number of file locks the user can hold
#        - sigpending - max number of pending signals
#        - msgqueue - max memory used by POSIX message queues (bytes)
#        - nice - max nice priority allowed to raise to values: [-20, 19]
#        - rtprio - max realtime priority
#        - chroot - change root to directory (Debian-specific)
#
#<domain>      <type>  <item>         <value>
#

#*               soft    core            0
#root            hard    core            100000
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#ftp             -       chroot          /ftp
#@student        -       maxlogins       4

# End of file

Voilà.
J'aimerais simplement qu'on me dise ce qu'est mon problème et après je vais voir !

Merci Beaucoup.
H-W

Dernière modification par Haw (Le 09/11/2009, à 22:15)

Hors ligne

#2 Le 09/11/2009, à 20:51

olinuxx

Re : Configuration Jack [Partiellement résolu]

Salut,
pour tout ce qui concerne la MAO, tu devrais passer sur linuxMAO.
À bientÔ'livier

Hors ligne

#3 Le 09/11/2009, à 22:13

Haw

Re : Configuration Jack [Partiellement résolu]

Oui en effet. Merci :
Je viens de trouver un très bon fils d'ailleurs intitulé "Configuration Jack" édité avant hier et même pas envoyé par moi ! lol
http://www.linuxmao.org/tikiwiki/tiki-view_forum_thread.php?comments_parentId=16021&topics_offset=3&topics_sort_mode=lastPost_desc&forumId=2

Il y a une très bonne remarque :

1) est-tu sûr d'être en noyau temps réel ? pour le vérifier tape la commande :
uname -r
cela doit te retourner la release de ton noyau qui doit se terminer par rt si tu est en temps réel. Si tu vois autre chose (generic par ex.) c'est pas bon. En effet même si tu as installé le noyau rt ce n'est pas nécessairement l'option par défaut dans grub.

2) as-tu paramétré correctement les valeurs de /etc/security/limits.conf ? la commande
grep @audio /etc/security/limits.conf
doit te retourner quelque chose comme :
@audio - rtprio 99
@audio - memlock 1954125
@audio - nice -10
la valeur de memlock dépend de ta quantité de RAM et de tes choix. jackd aime bien avoir quelque chose ici.

3) es-tu dans le groupe audio ? la valeur retournée par la commande
grep audio /etc/group
doit faire apparaître ton nom d'utilisateur (celui que tu utilises pour te loguer)

Bref, Je te remercie. Je mais Résolue ou pas ?!

Hors ligne

#4 Le 09/11/2009, à 22:39

olinuxx

Re : Configuration Jack [Partiellement résolu]

Haw a écrit :

Bref, Je te remercie. Je mais Résolue ou pas ?!

De rien,
linuxMAO est une communauté francophone dédiée à tout ce qui touche à la MAO.
N'hésite pas à venir trainer sur ce site, en lisant les post des forums des autres, tu en apprendras beaucoup.
Pour le RESOLU, ba tu le mets, si c'est résolu chez toi maintenant wink
À bientÔ'livier

Hors ligne

#5 Le 10/11/2009, à 20:46

alain24

Re : Configuration Jack [Partiellement résolu]

Bonsoir AW,

A la vue du message affiché, lors du lancement de Jack, tu as oublié un "l" dans ton script de démarrage...
Tu as mis "killal pulseaudio" au lieu de "killall pulseaudio"

je ne sais pas si cela va changer quelque chose, je suis trés (trés trés trés...) peu compétent en ce qui concerne Linux (je suis un affreu windowsien, pas forcément bien plus compétent là aussi).

Mais c'est que moi aussi j'ai un soucis avec l'ami JACK!!!!
Alors que celui-ci fonctionne sans soucis sur deux de mes machines,avec Hardy;...
il refuse de se lancer sous la petite dernière avec KARMIC.
Je lance kubuntu avec le noyau rt, j'ai rajouté  les lignes au fichier limits.conf, mais rien n'y fait!
Lorsque j'essaye de lancer Jack, il s'arrête et me met (entre autre):
....
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1216743744, from thread -1216743744] (1: Operation not permitted)
cannot create engine
19:41:41.145 JACK a été arrêté avec succès.
....
Y aurait-il quelqu'un qui pourrait aider un windowsien repentant, sur la voie de la rédemption?
Merci à tous.

Hors ligne

#6 Le 11/11/2009, à 06:31

olinuxx

Re : Configuration Jack [Partiellement résolu]

alain24 a écrit :

Mais c'est que moi aussi j'ai un soucis avec l'ami JACK!!!!
Alors que celui-ci fonctionne sans soucis sur deux de mes machines,avec Hardy;...
il refuse de se lancer sous la petite dernière avec KARMIC.
Je lance kubuntu avec le noyau rt, j'ai rajouté  les lignes au fichier limits.conf, mais rien n'y fait!
Lorsque j'essaye de lancer Jack, il s'arrête et me met (entre autre):
....
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1216743744, from thread -1216743744] (1: Operation not permitted)
cannot create engine
19:41:41.145 JACK a été arrêté avec succès.
....

Coucou,
Nous (linuxMAO) venons de faire une page de "préparation de Karmic pour la MAO"
Elle est destinée à évoluer.

http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Ubuntu+Karmic+Koala+optimis%C3%A9e+pour+la+MAO

À bientÔ'livier

Hors ligne

#7 Le 11/11/2009, à 22:33

alain24

Re : Configuration Jack [Partiellement résolu]

Bonsoir à tous,
Merci Olinuxx pour ta réponse, mais je désire seulement faire fonctionner jack...
Loin de moi l'idée d'une optimisation, j'en suis à faire fonctionner l'ami jack...qui tourne inpec sur les machines avec hardy (va comprendre!)
Chaque chose en son temps donc: d'abord assurer un fonctionnement basique, qui risque d'ailleurs de me suffir pour ce que je vais faire, une éventuelle optimisation lorsque ce fonctionnement sera assuré.

Hors ligne

#8 Le 12/11/2009, à 00:14

Haw

Re : Configuration Jack [Partiellement résolu]

Salut,
(Je vient de faire une découverte : le forum Ubuntu et relié au forum Kubuntu... la classe !)
Sinon, sur le lien que j'ai indiqué, il y avait une bonne discussion (je te résume un peu tout les choix).

1 - Ouvre un terminal (Applications -> Accessoires -> Terminal) et tapes :

gedit /etc/security/limits.conf

Dans le fichier qui s'ouvre tu tape à la fin ceci :

# Support Temps réel pour le groupe audio
@audio - rtprio 99
@audio - memlock 1954125
@audio - nice -10

Pour vérifier, dans le terminal tapes ça :

grep @ audio /etc/security/limits.conf

Ce qui doit te retourner quelque chose comme :
"@audio - rtprio 99
@audio - memlock 1954125
@audio - nice -10"

Puis, pour le temps réel :
2 - Dans le terminal, tapes ceci :

uname -r

Si tu as une réponse qui ne se termine pas rt (par exemple comme celle-ci : "2.6.28-16-generic"), c'est que le noyau n'est pas en temps réel (enfin je crois, j'ai pas encore tout saisie).  2 solutions :
2.1 -  Tu fais comme j'ai fais (pas de temps réel (rt = "real time") que tu décoches dans JACK -> Réglages -> Paramètres. (et là, le temps entre le son que tu joueras et celui qui sort sera d'environs 46ms (regarde en bas à droite) de la fenêtre paramètres en face de "latence").     

2.2 - tape :

ls /boot | grep vmlinuz

. tu auras la liste des noyaux disponibles au démarrage. Moi j'ai ça :

vmlinuz-2.6.28-11-generic
vmlinuz-2.6.28-16-generic
vmlinuz-2.6.28-3-rt

A partir de là :
2.2.1 : Tu laisses comme c'est et ne choisit le ~rt au démarrage (grub) que quand tu en as besoin (si la musique n'est pas ton gagne pas !)
2.2.2 : Tu indiques à grub que le rt est le noyau par défaut.

Pour te servir de grub : http://doc.ubuntu-fr.org/grub

3. Enfin, vérifie le groupe audio (dans le terminal)

grep audio /etc/group

Tu devrais avoir le nom d'utilisateur que tu utilises pour te loguer.
Moi j'ai ça :

audio:x:29:pulse

Voilà en espérant t'avoir rendu service.

Hors ligne

#9 Le 12/11/2009, à 01:51

alain24

Re : Configuration Jack [Partiellement résolu]

Merci Haw,

Mais j'ai déja édité limits.conf (j'ai déja écumé un peu sites et forum)
J'ai déja installé le noyau .rt, et le GRUB me permet de le lancer au démarrage.
Pour le reste, je vais voir...dés que j'ai le temps.
Je découvre LINUX de temps en temps, lorsque le boulot et les autres occupations me laisse un peu de temps.

Hors ligne

#10 Le 12/11/2009, à 02:02

alain24

Re : Configuration Jack [Partiellement résolu]

J'ai pris le temps d'essayer...

3. Enfin, vérifie le groupe audio (dans le terminal)
Code:
grep audio /etc/group
Tu devrais avoir le nom d'utilisateur que tu utilises pour te loguer.
Moi j'ai ça :
Code:
audio:x:29:pulse

J'ai bien "audio:x:29:pulse"
Mais jack refuse toujours de se lancer
Autre chose, qui, peut-être est liée, je n'arrive pas à lire une piste de CD audio (ni autre chose) avec Amarok, qui ne se lance même pas...alors que KsCD me lit cela impec....
Pas facile ce LINUX, dés qu'on veut faire autre chose que de la bureautique!

Hors ligne

#11 Le 12/11/2009, à 11:57

Haw

Re : Configuration Jack [Partiellement résolu]

Salut,
A vrai dire, c'est la première réponse (et non question) que je postais car je découvre aussi linux ! smile Tout ça pour dire que mes réponses sont pas en mode "expert" lol

Pour ton problème, c'est sans doute une histoire de configuration de la carte son ou quelques chose comme ça.
Moi je ferais ça :
Système -> Préférences -> Son -> Périphériques. Là tu peu faire les "Test". Moi ça me fait un "tuuuuuu" vachement long pour les 3 premiers ("Lecture du son") mais rien pour le dernier puisque c'est "capture du son".
Voilà

Hors ligne

#12 Le 13/11/2009, à 00:58

alain24

Re : Configuration Jack [Partiellement résolu]

Salut Haw,

Je suis déja allé dans la configuration systéme, pour essayer de modifier les sons...qui fonctionnent. C'est lorsque j'essaye de lancer Jack avec jack control, que ça se passe mal.
Nouvel élément; Lorsque je lance DJ play, qui lui même connecte jack, là tout se passe bien.

Je cherche, je cherche...

Hors ligne