Ardour - Aviso de "Memory Limits" no Pipewire

Ardour é uma DAW (digital audio workstation) muito utilizada nas produções musicais, então a sua instalação é frequente e necessária em todo sistema de um musicista. Mas quando se instala o Ardour em uma distro Linux que não vem com configurações pré definidas para se trabalhar com áudio profissional, é muito comum, ao iniciar a DAW, receber um aviso de erro "Memory Limits".


Com a chegada do Pipewire como sistema de áudio padrão, os ajustes que eram feitos no "Jack audio" podem até funcionar, mas vamos realizar os ajustes atualizados para o novo sistema de áudio.

Obs: Não é necessário fazer essas configurações nas distros: "Ubuntu Studio", "Xiva Studio" e "AvLinux".

limits.conf

Em primeiro lugar, vamos fazer uma pequena edição no arquivo "limits.conf" que fica em "etc/security/".

1 - Abra o terminal (Ctrl Alt T) e digite:
sudo nano /etc/security/limits.conf

2 - Vamos acrescentar essas duas linhas neste arquivo:

@pipewire  -  rtprio             99
@pipewire  - memlock       unlimited


O arquivo fica assim:

Criando o grupo "pipewire"

Para que a configuração tenha efeito, precisamos criar um grupo chamado "pipewire" e devemos colocar nosso usuário a este grupo. 

1 - Abra um novo terminal e digite:
sudo groupadd pipewire

Agora vamos adicionar nosso usuário ao novo grupo:
sudo usermod -a -G pipewire $USER

Vamos aproveitar e adicionar nosso usuário aos grupos de áudio e vídeo:
sudo usermod -a -G audio $USER
sudo usermod -a -G video $USER

2 - Após reiniciar o sistema, o Ardour não apresentará mais o aviso.

----------------------------------------------------------------------------------------------------------------------------

---Especial configuração se for para a distro Opensuse---

25-pw-rlimits.conf

Em primeiro lugar, vamos fazer uma pequena edição no arquivo "25-pw-rlimits.conf" que fica em "usr/etc/security/limits.d".

1 - Abra o terminal (Ctrl Alt T) e digite:
sudo nano /usr/etc/security/limits.d/25-pw-rlimits.conf

2 - Dentro do arquivo você vai encontrar essas configurações:


3 - Mude para "memlock unlimited"
@pipewire - rtprio          99
@pipewire - nice           -19
@pipewire - memlock   unlimited

4 - "Ctrl o" para salvar, "Enter" e "Ctrl x" para sair.

5 - Siga os passos para criar o grupo e adicionar seu usuário aos grupos de áudio, vídeo e pipewire.

Comentários