Mi configuración es un Thinkpad T420 con tarjeta de audio USB Creative X-Fi. Por lo general, todo funciona bien, puedo reproducir múltiples transmisiones y mover secuencias arbitrariamente de una tarjeta de audio a otra. Sin embargo, un caso de uso falla estrepitosamente. Cuando inicio un videojuego en Wine y no se reproducen otras transmisiones de audio, entonces funciona bien... pero cuando ya he estado reproduciendo una película HTML5 o he estado en Skype al mismo tiempo, iniciar Wine produce un gran crack y La tarjeta de audio desaparece del sistema con un hermoso dmesg
mensaje. Aunque sólo lo he observado con vino...
[434145.910217] ALSA endpoint.c:180 cannot submit urb (err = -2)
[434146.031039] ALSA endpoint.c:838 cannot submit datapipe for urb 0, error -90: internal error
[434146.169928] ALSA endpoint.c:838 cannot submit datapipe for urb 0, error -2: endpoint not enabled
[434215.705728] usb 1-1.5.3: USB disconnect, device number 114
Quitar el cable USB y volver a conectarlo hace que la tarjeta vuelva a ser visible. Es muy extraño por qué un error de pulseaudio se propagaría tan lejos hasta la pila USB. La configuración de mi sistema es openSUSE 12.2 y pulseaudio 2.1 del repositorio multimedia.
Agradecería cualquier consejo sobre cómo abordar este problema.