El vino arruina la tarjeta de audio Pulseaudio y USB cuando ya se está reproduciendo ALSA stream

1

Mi configuración es una Thinkpad T420 con tarjeta de audio USB Creative X-Fi. Por lo general, todo funciona bien, puedo reproducir múltiples transmisiones y moverlas de manera arbitraria de una tarjeta de audio a otra. Un caso de uso sin embargo falla miserablemente. Cuando empiezo un videojuego en Wine y no se está reproduciendo ninguna otra transmisión de audio, funciona bien ... pero cuando ya estuve reproduciendo una película HTML5 o estuve en Skype al mismo tiempo, comenzar el vino hace un gran esfuerzo. Tarjeta de audio desaparece del sistema con una hermosa dmesg mensaje. Solo lo he observado con vino aunque ...

[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

Al retirar el cable USB y volver a colocarlo, la tarjeta se vuelve a ver. Es muy extraño por qué algún error de sonido se propagaría hasta la pila USB. La configuración de mi sistema es openSUSE 12.2 y pulseaudio 2.1 desde el repositorio multimedia.

Agradecería cualquier consejo sobre cómo abordar este problema.

RushPL
fuente
Intente instalar una versión de pulseaudio de 32 bits junto con su instalación normal de 64 bits. El rpm oficial de Opensuse para pulseaudio: i586 es aquí . Wine no es compatible directamente con pulseaudio, pero debería funcionar con la capa de compatibilidad ALSA, siempre que tenga soporte de 32 bits para pulseaudio.
0xDAFACADE