Problema de volume de áudio do Linux USB

2

Eu tenho um sistema Linux / Windows 8 dual boot com um par de alto-falantes KEF X300A conectados à máquina através de uma porta USB.

Após cada reinicialização do Windows, o volume máximo obtido dos alto-falantes no Linux é muito baixo. Desconectar e reconectar o cabo USB resolve o problema.

Isso provavelmente é causado por algo que o driver do Windows faz para os alto-falantes em vez de um pulseaudio / snd_usb_audio, mas eu gostaria muito de evitar a necessidade de acesso físico ao cabo USB e restaurar o nível de volume no software. Coisas que eu tentei:

  • Desativar e reativar o cartão no pulseaudio
  • Redefinir o dispositivo por meio do USBDEVFS_RESET do ioctl
  • Reconecte a interface por meio do USBDEVFS_DISCONNECT e USBDEVFS_CONNECT do ioctl

Todos eles deixam o volume máximo inalterado.

Alguém pode sugerir uma abordagem diferente?

    
por Gwen Ives 19.12.2015 / 19:00

0 respostas