Ubuntu 16.04 не может использовать USB Audio: ошибка fwupd

В 15.10 работал как внутренний Intel, так и внешний USB-звук. После обновления до 16.04 аудио USB перестало работать, но Intel остается работоспособной. Есть идеи?

Модификации /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

Похоже, есть две проблемы:

  1. После загрузки lsusb больше не отображается звуковая карта USB.

  2. Если звуковая карта повторно подключена вручную, Pulseaudio убит и Alsa Force перезагружен, она отображается в lsusb, но по-прежнему не отображается в настройках звука (только при работающей звуковой плате). В этом случае доступна следующая отладочная информация:

$ 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
3
задан 3 May 2016 в 06:39

2 ответа

Проблема оказалась более сложной, чем первоначально мысль и продолжала вновь появляться на перезагрузке.

Большое спасибо к @nakasya для указания, что это - ошибка в fwupd, который появился при обновлении до Ubuntu 16.04. Обратитесь к проблемы с Аудиоустройством (ALC-889) - Ubuntu 16.04 .

временное обходное решение, пока фиксация не включена в основной выпуск, должен выполнить sudo killall fwupd и повторно подключить аудиоустройство USB.

0
ответ дан 3 May 2016 в 16:39
  • 1
    @user3447014 I' m чтение двух других подобных вопросов ( это и это ) и они используют ssh с опциями -N -f -R или -f -nNT -R, которые разумны. – pa4080 14 September 2017 в 13:05

У Вас не может быть больше чем одного options строка для того же модуля.

первые два индекса взяты двумя устройствами HDA, таким образом, не возможно вынудить USB-устройство иметь индекс 1.

Для перемещения второго устройства HDA в третий индекс, используйте что-то вроде этого:

options snd-hda-intel index=0,2
0
ответ дан 3 May 2016 в 16:39
  • 1
    большое спасибо. Эти дополнительные параметры помогли устранить проблему для меня:) – user3447014 14 September 2017 в 13:08

Другие вопросы по тегам:

Похожие вопросы: