Qualcuno ha esperienza con Guitarix? Ho Jack configurato e funziona bene con Rakarrak ma non funzionerà con Guitarix Mi dice "non è stato possibile allocare memoria" non capisco perché.
Mi sono perso qualcosa?
Per favore aiutatemi...
ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 47217
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 95
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 47217
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Risposta accettata:
Questo errore sembra dovuto a pulseaudio e jackd in esecuzione contemporaneamente.
Esistono diverse soluzioni:
- Indirizza PulseAudio a Jack mentre Jack è in esecuzione
- Sospendi PulseAudio mentre Jack è in esecuzione
- Utilizza due diverse schede audio
- Non utilizzare pulseaudio mentre Jack è in esecuzione (soluzione fornita in questa risposta).
Per verificarlo, puoi sospendere pulseaudio mentre Jackd è in esecuzione con pasuspender -- jackd
o pulseaudio -k
.
Per una soluzione permanente possiamo dare a jackd i permessi in tempo reale, eseguendo testualmente i seguenti due comandi:
sudo dpkg-reconfigure -p high jackd2
— Quindi scegli Sì, vuoi bloccare la memoria e avere il privilegio di pianificazione rtprio. Questo aggiungerà quelle righe automaticamente ai file di configurazione.sudo usermod -a -G audio $USER
osudo adduser $USER audio
— Aggiungi te stesso al gruppo di utenti audio- Infine, attiva il nuovo gruppo riavviando il tuo PC o la sessione utente (puoi farlo anche in un'unica shell con
su $USER -c guitarix
).