Este erro parece dever-se ao pulseaudio e ao jackd ao mesmo tempo.
Existem várias soluções :
- Direcione o PulseAudio para Jack enquanto o Jack estiver em execução
- Suspender o PulseAudio enquanto o Jack está em execução
- Use duas placas de som diferentes
- Não use pulseaudio enquanto o Jack estiver em execução (solução fornecida nesta resposta).
Para testar isso, você pode suspender o pulseaudio enquanto o Jackd estiver sendo executado com pasuspender -- jackd
ou pulseaudio -k
.
Para uma solução permanente, podemos dar permissões em tempo real ao jackd, executando os seguintes dois comandos verbatim:
-
sudo dpkg-reconfigure -p high jackd2
- Em seguida, escolha sim, você deseja bloquear a memória e ter privilégio de agendamento do rtprio. Isso adicionará essas linhas automaticamente aos arquivos de configuração. -
sudo usermod -a -G audio $USER
ousudo adduser $USER audio
- Adicione-se ao grupo de usuários de áudio - Finalmente, ative o novo grupo reiniciando seu PC ou sessão de usuário (você também pode fazer isso em um único shell com
su $USER -c guitarix
).