Ubuntu 16.04 Não é possível usar áudio USB: fwupd Bug

3

Em 15.10, tanto o Intel interno quanto o áudio externo USB estavam funcionando. Após a atualização para 16.04, o áudio USB parou de funcionar, mas a Intel continua funcional. Alguma idéia?

As modificações /etc/modprobe.d/alsa-base.conf :

# options snd-usb-audio index=-2  # comment out the default setting
options snd-hda-intel index=0,2 model=dell-m6-amic
options snd-usb-audio index=1 vid=0x1235 pid=0x800a

Parece haver dois problemas:

  1. Após a inicialização, lsusb não está mais listando a placa de som USB.

  2. Se a placa de som for reconectada manualmente, pulseaudio kill, e também for recarregada, ela aparecerá em lsusb , mas ainda assim não aparecerá em Sound Settings (somente no som da placa funcionando). Nesse caso, as seguintes informações de depuração estão disponíveis:

$ lsusb

ID 1235:800a Focusrite-Novation Scarlett 2i4

$ cat / proc / asound / cards

0 [PCH            ]: HDA-Intel - HDA Intel PCH
                  HDA Intel PCH at 0xd2710000 irq 33
1 [U0x12350x800a  ]: USB-Audio - USB Device 0x1235:0x800a
                  USB Device 0x1235:0x800a at usb-0000:00:14.0-4, high speed

$ cat / proc / asound / modules

0 snd_hda_intel
1 snd_usb_audio

$ lspci -v | grep snd

Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

$ aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CA0132 Analog [CA0132 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: CA0132 Digital [CA0132 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: U0x12350x800a [USB Device 0x1235:0x800a], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
    
por neutreno 23.04.2016 / 13:26

2 respostas

5

O problema acabou por ser mais complicado do que se pensava inicialmente e continuou a aparecer novamente ao reiniciar.

Muito obrigado ao @nakasya por apontar que é um bug no fwupd que apareceu ao atualizar para o Ubuntu 16.04. Consulte Problemas com o dispositivo de áudio (ALC-889) - Ubuntu 16.04 .

A solução temporária até que a correção seja incluída na versão principal é executar sudo killall fwupd e reconectar o dispositivo de áudio USB.

    
por neutreno 03.05.2016 / 05:33
1

Você não pode ter mais de um options de linha para o mesmo módulo.

Os dois primeiros índices são obtidos pelos dois dispositivos HDA, por isso não é possível forçar o dispositivo USB a ter o índice 1.

Para mover o segundo dispositivo HDA para o terceiro índice, use algo assim:

options snd-hda-intel index=0,2
    
por CL. 23.04.2016 / 17:50