web-dev-qa-db-fra.com

Ardour, le système a une limite pour la quantité maximale de mémoire verrouillée

Après l’installation et le démarrage de Ardour , je reçois le message d’avertissement suivant:

AVERTISSEMENT: votre système a une limite maximale de mémoire verrouillée. Cela pourrait entraîner une insuffisance de mémoire pour Ardour avant que votre système ne manque de mémoire.

Vous pouvez afficher la limite de mémoire avec 'ulimit -l', elle est normalement contrôlée par /etc/security/limits.conf

Comment configurer correctement Ardour pour éviter ce message?

3
Rubens Mariuzzo

Lancez un terminal (CTRL-ALT-T) et ouvrez le fichier dans gedit avec admin priveldges:

Sudo gedit /etc/security/limits.conf

Assurez-vous que le fichier contient la ligne suivante:

@audio - memlock unlimited

S'il n'existe pas, ajoutez-le. S'il existe, assurez-vous que la ligne ne commence pas par un # et se trouve sous toute autre ligne du fichier commençant par @audio. Cela permettra à tout utilisateur du groupe audio d’éviter les limites de mémlock. Enregistrez, fermez l'éditeur, puis ajoutez votre utilisateur au groupe en exécutant la commande

Sudo adduser $USER audio

Fermez le terminal, déconnectez-vous et reconnectez-vous, puis rouvrez Ardour. Le message devrait être parti.

5
apostl3pol

Comme il s’agit d’un avertissement, vous pouvez l’ignorer en toute sécurité. Cependant, pour le changer, ouvrez le fichier /etc/security/limits.conf avec un éditeur. Vous trouverez une ligne qui se lit comme suit:

@audio - memlock SOME_NUMBER

Vous pouvez commenter cette ligne (placez un # devant celle-ci) ou modifier SOME_NUMBER en Word unlimited. Maintenant, Ardour ne devrait pas cracher d'avertissement.

0
qbi