Czy ktoś ma jakieś doświadczenie z Guitarix ? Mam Jacka skonfigurowanego i działającego dobrze z Rakarrakiem, ale to nie będzie działać z Guitarix. Mówi mi, że „nie mogę przydzielić pamięci”, nie rozumiem dlaczego.
Czy coś brakuje?
Proszę pomóż...
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
ulimit -a
Odpowiedzi:
Ten błąd wydaje się być spowodowany jednoczesnym uruchomieniem pulseaudio i jackd.
Istnieje kilka rozwiązań :
Aby to przetestować, możesz zawiesić pulseaudio, gdy Jackd działa z
pasuspender -- jackd
lubpulseaudio -k
.Aby uzyskać trwałe rozwiązanie, możemy nadać jackdowi uprawnienia w czasie rzeczywistym, wykonując następujące dwa polecenia dosłownie:
sudo dpkg-reconfigure -p high jackd2
- Następnie wybierz opcję tak, chcesz zablokować pamięć i mieć uprawnienia do planowania rtprio. Spowoduje to automatyczne dodanie tych linii do plików konfiguracyjnych.sudo usermod -a -G audio $USER
lubsudo adduser $USER audio
- Dodaj się do grupy użytkowników audiosu $USER -c guitarix
).źródło
Najprawdopodobniej jest to błąd związany z Guitarix lub sprzętem.
Próbować:
Po zakończeniu gry na guitarx zabij jackd
źródło