configuration pour jack_capture
Suite au dernier update de mon système gentoo, jack_capture refusait de fonctionner. Il démarrait, mais refusait de se connecter et me sortait un message d'erreur au sujet d'une impossibilité à démarrer le thread d'écriture sur le disque. En cherchant, j'ai constaté que la config de rlimits avait changé et que j'ai maintenant, en plus de /etc/limit.conf, un répertoire /etc/security/limits.d dans lequel se trouve un fichier 40-realtime-base.conf:
Comme j'utilise le groupe audio, j'ai rajouté ce qui suit :
Suite à ça, le message d'erreur était parti mais ça ne fonctionnait toujours pas:
Il mettait "Reconnecting ports." quand je cliquait sur connect dans qjackctl, mais la connexion ne tenait pas, les vu-mètres ne bougeaient pas et le fichier de sortie était vide.
Pour que ça marche, j'ai du changer la ligne de commande:
D'après 'man limits.conf', à la fois /etc/security/limits.conf et /etc/security/limits.d/*.conf sont cherchés pour la config. Et 'nice -1' est équivalent à 'nice unlimited'. Ce que je trouve bizarre, c'est qu'après avoir updaté ma config, je dois aussi changer la commande pour que jack_capture fonctionne de nouveau. Quelqu'un a-t-il des commentaires ou des précisions?
40-realtime-base.conf
Copy to clipboard
@realtime - rtprio 99 @realtime - memlock unlimited @reaLTIME - NICE -1
Comme j'utilise le groupe audio, j'ai rajouté ce qui suit :
40-realtime-base.conf
Copy to clipboard
@audio - rtprio 99 @audio - memlock unlimited @audio - nice -1
Suite à ça, le message d'erreur était parti mais ça ne fonctionnait toujours pas:
jack_capture mauvais
Copy to clipboard
jack_capture -f flac >>> Recording to "jack_capture_01.flac". Press or to stop. >>> Reconnecting ports. >>> Reconnecting ports. >>> Reconnecting ports. >>> Reconnecting ports. >>> Reconnecting ports. >>> Please wait while writing all data to disk. (shouldn't take long) |"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| 00:| | 01:| | Buffer: 4.01s./4.01s Time: 0.28m. DHP: [ ] Overruns: 0 Xruns: 0 Finished.
Il mettait "Reconnecting ports." quand je cliquait sur connect dans qjackctl, mais la connexion ne tenait pas, les vu-mètres ne bougeaient pas et le fichier de sortie était vide.
Pour que ça marche, j'ai du changer la ligne de commande:
jack_capture bon
Copy to clipboard
jack_capture -f flac -mc >>> Recording to "jack_capture_02.flac". Press or to stop. >>> Please wait while writing all data to disk. (shouldn't take long) |"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| 00:|--------- * | 01:|---------- * | Buffer: 4.17s./4.17s Time: 26.54m. DHP: [ ] Overruns: 0 Xruns: 0 Finished.
D'après 'man limits.conf', à la fois /etc/security/limits.conf et /etc/security/limits.d/*.conf sont cherchés pour la config. Et 'nice -1' est équivalent à 'nice unlimited'. Ce que je trouve bizarre, c'est qu'après avoir updaté ma config, je dois aussi changer la commande pour que jack_capture fonctionne de nouveau. Quelqu'un a-t-il des commentaires ou des précisions?