Minha configuração é um Thinkpad T420 com placa de áudio Creative X-Fi USB. Tudo funciona normalmente bem, eu posso reproduzir vários fluxos e mover arbitrariamente fluxos de uma placa de áudio para outra. Um caso de uso, no entanto, falha miseravelmente. Quando começo um videojogo em vinho e não há outros streams de áudio a tocar, então funciona bem ... mas quando eu já estou a jogar um filme em HTML5 ou já estou no skype ao mesmo tempo, começar a fazer um grande crack e placa de áudio desaparece do sistema com uma bela mensagem dmesg
. Eu só observei com vinho embora ...
[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
A remoção do cabo USB e a reconexão tornam o cartão visível novamente. É muito estranho porque algum erro de pulseaudio se propagaria até a pilha USB. A configuração do meu sistema é o openSUSE 12.2 e o pulseaudio 2.1 do repositório de multimídia.
Eu gostaria de receber conselhos sobre como lidar com esse problema.
Tags wine usb alsa linux pulse-audio