Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
audio:jack:configurer [2010/07/12 08:23]
laurent correction, l.bellegarde 2010
audio:jack:configurer [2013/10/24 17:57] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Configuration de jack ======
  
 +|{{:​autres:​logo_sources_list.png|image absente}}|Le serveur de son jack ne fonctionnera correctement que si quelques fichiers système sont modifiés afin d'​autoriser un "​simple"​ utilisateur à se servir de ce programme et du noyau RT optimisé audio.|
 +
 +===== Optimisation du noyau temps réel =====
 +
 +L'​optimisation du noyau RT s'​obtient par la configuration du fichier système **limits.conf**.
 +
 +<note warning> Comme pour tous les fichiers système, une copie de sauvegarde avant modification est indispensable.</​note>​
 +
 +==== Copie de sauvegarde ====
 +
 +Démarrez un terminal depuis le menu **Applications->​Accessoires**.
 +
 +Pour créer une copie de sauvegarde de ce fichier, utilisez cette commande :
 +
 +<​code>​sudo cp /​etc/​security/​limits.conf /​etc/​security/​limits.conf.old</​code>​
 +
 +Un fichier de sauvegarde sera créé avec le nom **limits.conf.old**.
 +
 +==== Paramètres d'​optimisation ====
 +
 +Editez le contenu du fichier avec la commande :
 +
 +<​code>​sudo gedit /​etc/​security/​limits.conf</​code>​
 +
 +En fin de fichier, rajoutez les lignes suivantes :
 +
 +<​code>#​ configuration du noyau RT et jackd, lprod, 2010, L.Bellegarde,​licence CC-BY-SA
 +@audio ​         -       ​rtprio ​         80
 +@audio ​         -       ​nice ​          ​-10</​code>​
 +
 +   * La ligne commençant par # est un commentaire.
 +
 +   * le sigle **@audio** indique que l'​optimisation ne sera accessible qu'aux personnes membres du groupe utilisateur **audio**.
 +
 +   * **rtprio** indique le niveau de priorité pour l'​audio,​ 100 = machine dédiée à 100% pour l'​audio qui sera traité avant l'​affichage,​ le réseau, etc... La valeur est à déterminer en fonction de vos usages de votre ordinateur, le plus souvent l'​équipe lprod travaille avec une priorité fixée à 80%.
 +
 +   * **nice** doit être réglé sur -10.
 +
 +Il est aussi possible de spécifier la quantité de mémoire vive que l'​audio va pouvoir monopoliser avec l'​option **memlock**.
 +
 +FIXME : manque un exemple avec memlock
 +
 +Sauvegardez votre fichier en fin d'​édition. Un redémarrage complet de l'​ordinateur sera nécessaire pour activer ces nouveaux paramètres.
 +
 +===== Autorisation d'​usage de Jack =====
 +
 +Pour pouvoir utiliser l'​optimisation décrite ci-dessus, votre utilisateur ​ doit être membre du groupe audio.
 +
 +Depuis le menu **Système->​Administration**,​ choisissez **utilisateurs et groupes**.
 +
 +Modifiez votre utilisateur en l'​incluant dans les groupes suivants :
 +
 +   * audio
 +   * video
 +   * disk
 +   * root
 +
 +Validez la modification. Après un redémarrage complet de l'​ordinateur,​ vous pourrez utilisez pleinnement le serveur de son Jack sur votre noyau temps réel.
 +
 +
 +Revenir à la page [[audio:​jack|Jack]]