Forum : 5 - Les serveurs son : JACK, PulseAudio et autres...

[RÉSOLU] CCRMA : Problème JACK Temps Réel

djo2 utilisateur non connecté
Bonjour,

Je suis passé depuis un moment sous Fédora et planet CCRMA.
depuis je n'ai jamais réussi à faire tourner JACK en temps réel.
J'ai essayé avec Qjackctl et en ligne de commande au cas où... mais rien n'y fait!

Je profite de mes vacances pour me pencher sérieusement sur le problème cool :
J'ai testé avec 2 interfaces différentes : US122L et Focusrite Saffire Pro10.

Voici les retours de jack pour chaque carte :

US122L :


[+]
JACK démarre donc mais me dit

Cannot use real-time scheduling (RR/70)(1: Operation not permitted)
AcquireSelfRealTime error


Pour la saffire pro10, JACK ne démarre pas et me dit :


[+]
alors qu'avec les mêmes paramètres sans Temps Réel, ça tourne !

Voici ce que me retourne la commande
$ ulimit -l -r
max locked memory       (kbytes, -l) 4194304
real-time priority              (-r) 20


ça me semble bizarre que ce ne soit que à 20...

Voici mon fichier limits.conf


[+]


merci de votre aide

Boing utilisateur non connecté
Ton user est dans le groupe 'audio' ?

djo2 utilisateur non connecté
Boing écrit :
Ton user est dans le groupe 'audio' ?



Oui, merci.

groups
djo2-homestudio disk video audio jackuser


djo2 utilisateur non connecté
au fait... j'ai une question très stupide... :
concrètement quelles sont les conséquences de ne pas lancer JACK en temps réel ?

merci et désolé redface

djo2 utilisateur non connecté
Bonsoir

Mon problème est résolu : dans fédora il faut changer le contenu du fichier 99-jack.conf


su -
gedit  /etc/security/limits.d/99-jack.conf


et mettre

rtprio 90
memlock unlimited


et non le fichier limits.conf

et il faut faire partie du groupe jackuser

pianolivier utilisateur non connecté France
merci pour la soluce !
j'ai rajouté un commentaire sur la page PAM en attendant mieux.
Hésite pas à compléter cette page wink

oliv'