
El kit de conexión de audio jack debe ejecutarse en modo de tiempo real y mi sistema está configurado en consecuencia. Estoy usando el controlador fglxr.
Con Unity-2d todo está bien.
Con Unity-3d, los clientes jack se desconectan del jack muy a menudo, generalmente cuando algo le sucede a Windows (dibujarse por primera vez, aparecer al frente, abrir menús...).
Sigue siendo el mismo controlador, pero parece que la parte de aceleración 3D no es interrumpible.
¿Cuáles son mis opciones además de seguir con Unity-2d (realmente extraño mucho las sombras paralelas de las ventanas)?
Ni siquiera encontré una manera de informar un error en el controlador y, de todos modos, no sé cómo diagnosticar el problema.
Respuesta1
¡Cambie al controlador radeon!
Hoy descubrí que Unity 3D funciona con Radeon (¡después de eliminar los restos de otros controladores!).
Las desconexiones (o xruns con tiempos de espera mayores) desaparecieron.
Respuesta2
Puede intentar esto: instale QjackCtl y haga clic en Configuración. A partir de ahí, aumenta el tiempo de espera a 500 ms en Parámetros.
Respuesta3
Use qjackctl, inicio jackd con prioridad 70. Verifique /etc/default/rtirq, si no tiene este archivo, necesita el paquete rtirq para establecer la prioridad rt y también debe ser miembro del grupo 'audio'. Desactive pulseaudio para minimizar el consumo de recursos durante el uso de audio jack rt. Actualice a un kernel de baja latencia. Instale schedtool, inicie jackd y clientes y use el monitor del sistema para encontrar recursos y pid de sus procesos de audio. En x-term, utilice schedtool para ajustar la programación de interrupciones de los procesos de audio. El sitio web de Linux Audio Users es un buen punto de partida para obtener información. Yo personalmente uso Jackd Ardor e Hydrogen para grabar baterías multipista sin excesos y con recursos del sistema de sobra. Ajustar un sistema para audio rt puede ser complicado, ya que muchas variables requieren diferentes ajustes según el hardware y los recursos del sistema.