Mude para o driver radeon!
Hoje descobri que o Unity 3D trabalha com o radeon (após remover as sobras de outros drivers!).
As desconexões (ou xruns com maior tempo limite) desapareceram.
O jack-audio-connection-kit precisa ser executado em modo de tempo real e meu sistema é configurado de acordo. Estou usando o driver fglxr.
Com o Unity-2d, tudo está bem.
Com o Unity-3d, os clientes-jack desconectam-se do conector com muita frequência, geralmente quando algo acontece com o Windows (sendo desenhado pela primeira vez, trazido para a frente, menus de abertura ...).
Ainda é o mesmo driver, mas parece que a parte de aceleração 3d não é preemptiva.
Quais são minhas opções além de aderir ao Unity-2d (eu realmente sinto falta das sombras da janela)?
Eu nem encontrei uma maneira de relatar um bug contra o próprio driver, e não sei como diagnosticar ainda mais o problema, de qualquer forma.
Mude para o driver radeon!
Hoje descobri que o Unity 3D trabalha com o radeon (após remover as sobras de outros drivers!).
As desconexões (ou xruns com maior tempo limite) desapareceram.
Você pode tentar isto: Instale o QjackCtl e clique em Configurar. A partir daí, você aumenta o tempo limite para 500 ms em Parâmetros.
Use qjackctl, eu lanço a prioridade jackd 70. Verifique / etc / default / rtirq, se você não tiver este arquivo você precisa do pacote rtirq para definir a prioridade rt e também precisa ser membro do grupo 'audio'. Desative o pulseaudio para minimizar o consumo de recursos durante o uso do áudio do jack rt. Atualize para o kernel de baixa latência. Instale o schedtool, o launch jackd e os clientes e use o monitor do sistema para localizar os recursos hogs e pid de seus processos de áudio. Em x-term use schedtool para ajustar o agendamento de interrupções de processos de áudio. O site Linux Audio Users é um bom ponto de partida para informações. Eu pessoalmente uso o ardor e o hidrogênio do Jackd para gravar tambores de várias faixas, sem ultrapassagens e recursos do sistema de sobra. Ajustar um sistema para áudio rt pode ser complicado com muitas variáveis que exigem ajustes diferentes dependendo do hardware e dos recursos do sistema.