Wine estraga a placa de áudio Pulseaudio e USB quando já está reproduzindo stream ALSA

Wine estraga a placa de áudio Pulseaudio e USB quando já está reproduzindo stream ALSA

Minha configuração é um Thinkpad T420 com placa de áudio USB Creative X-Fi. Geralmente tudo funciona bem, posso reproduzir vários streams e mover streams arbitrariamente de uma placa de áudio para outra. No entanto, um caso de uso falha miseravelmente. Quando eu inicio um videogame no Wine e nenhum outro fluxo de áudio está sendo reproduzido, ele funciona bem ... mas quando eu já estou jogando um filme HTML5 ou no Skype ao mesmo tempo, iniciar o Wine causa um grande problema e placa de áudio desaparece do sistema com uma linda dmesgmensagem. Eu só observei isso com vinho ...

[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

Remover o cabo USB e reconectá-lo torna o cartão visível novamente. É muito estranho por que algum erro de pulseaudio se propagaria tanto para a pilha USB. A configuração do meu sistema é openSUSE 12.2 e pulseaudio 2.1 do repositório multimídia.

Eu apreciaria qualquer conselho sobre como resolver esse problema.

informação relacionada