Проблема Драйвера аудио Ubuntu 19.10

Я испытываю некоторые звуковые проблемы со своей новой установкой человечности 19.10 на моем Dell Inpsiron 7590. Это имеет звуковой чип ALC3254.

Странная вещь, когда рабочая человечность от установки USB, аудио хорошо работает. После установки система только показывает 'фиктивный вывод' для аудио.

Используя 'inxi-Fxz' для установленной версии, показал мне:

Audio:
    Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: snd_soc_skl 
    v: kernel bus ID: 00:1f.3 
    Sound Server: ALSA v: k5.3.0-42-generic

В то время как активная версия на шоу USB:

Audio:
    Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: snd_hda_intel 
    v: kernel bus ID: 00:1f.3 
    Sound Server: ALSA v: k5.3.0-18-generic

Это показывает, что загруженный драйвер отличается, и Звуковая Серверная версия немного отличается. Я проверил alsa-base.conf между этими двумя, и они не показывают различия.

На установленной версии, все команды для показа звуковых карт, которые я попробовал, не показывают звуковых карт. ('aplay-l', '/proc/asound/cards' кошки, 'alsamixer', и т.д.)

Мое подозрение - то, что некоторый путь неправильный драйвер загружается для устройства, возможно, из-за более новой Звуковой Серверной версии? Какие-либо идеи о том, как я могу продолжить далее исследовать эту проблему?

Я также уже попробовал некоторые предложения онлайн:

  • Добавление различных вариантов к alsa-base.conf: Звуковая карта, не обнаруженная 16.04 Dell Inspiron 15 7579 (Фиктивный Вывод)
  • Превращение звука в BIOS, загружая человечность, снова включая его в BIOS, загружается снова
  • Различные другие опции, но большинство, кажется, связано с не наличием аудио микрофона. Который не является моей основной проблемой

Что-то, что могло бы меня связанный: alsa-info.sh показывают следующую ошибку в конце ее вывода:

[    9.780003] i915 0000:00:02.0: fb0: i915drmfb frame buffer device
[    9.834137] HDMI HDA Codec ehdaudio0D2: Max dais supported: 3
[    9.837860] snd_soc_skl 0000:00:1f.3: Direct firmware load for a348-INTEL-EDK2-2-tplg.bin failed with error -2
[    9.837866] snd_soc_skl 0000:00:1f.3: tplg fw a348-INTEL-EDK2-2-tplg.bin load failed with -2, falling back to dfw_sst.bin
[    9.838035] snd_soc_skl 0000:00:1f.3: Direct firmware load for dfw_sst.bin failed with error -2
[    9.838039] snd_soc_skl 0000:00:1f.3: Fallback tplg fw dfw_sst.bin load failed with -2
[    9.838045] snd_soc_skl 0000:00:1f.3: Failed to init topology!
[    9.838049] snd_soc_skl 0000:00:1f.3: ASoC: failed to probe component -2
[    9.838075] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: failed to instantiate card -2

Если информация необходима, сообщите мне!

(редактирование) я в настоящее время устанавливал Ubuntu 19.04, которая работает просто великолепно.

5
задан 20 March 2020 в 18:26

3 ответа

Я испытываю весьма схожие проблемы после обновления Ubuntu 18.04 от версии 5.3.0-40 ядра до 5.3.0-42. inxi показывает ту же звуковую серверную версию.

Я также имею в наличии только фиктивное аудиоустройство и cat /proc/asound/cards говорит

 --- no soundcards ---

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

Обновление: Это кажется, происходят из обновления ядра. Я загрузился в старом ядре и звуковых работах!

Возможное решение с установкой параметра начальной загрузки описано здесь (не уверенный, буду ли я следовать за тем маршрутом): аудио Ubuntu 18.04 исчезло после обновления

Обновление 2: Даже ядро 5.3.0-45, кажется, не устраняет проблему (по крайней мере, не для меня). Так, я добавил следующую строку к /etc/modprobe.d/alsa-base.conf как предложено от многочисленных источников (например, https://bugs.launchpad.net/ubuntu / + source/alsa-driver / + ошибка/1868782):

 options snd-hda-intel dmic_detect=0

С этим, работой динамиков/наушника. Внутренний микрометр не будет обнаружен (но не был прежде, ни один).

В настоящее время я использую внешний микрофон USB в качестве обходного решения. Тот смешан с упорядочиванием звуковой карты, однако: Включенный микрофон-> никакой звук от динамика/наушника, отключенного-> динамик/наушник, работал. Так, я дополнительно добавил строки

 options snd-usb-audio index=-1
 options snd-hda-intel index=-2

кому: /etc/modprobe.d/alsa-base.conf. Теперь, у меня есть рабочий звуковой ввод/вывод.

1
ответ дан 7 April 2020 в 23:34

У меня есть Dell 7391 с человечностью 19.10, и это работает на меня:

  1. Редактирование/etc/default/grub

    sudo vi /etc/default/grub
    
  2. Найдите строку, запускающуюся с GRUB_CMDLINE_LINUX_DEFAULT, и добавьте snd_hda_intel.dmic_detect=0 к его концу. Например:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd_hda_intel.dmic_detect=0"
    
  3. Конфигурация личинки обновления

    sudo update-grub
    
  4. Перезагрузка

Благодарность Gryu (https://askubuntu.com/a/1218119/687058), tomas (https://askubuntu.com/a/1218063/687058) и Zanna (https://askubuntu.com/a/19487)

0
ответ дан 7 April 2020 в 23:34

Я использую Ubuntu 20.04, на Dell Vostro 7590 с версией ядра 5.6.0-1020 -oem.

Вот что решило мою проблему.

  1. Установите бинарные файлы прошивки и топологии SOF:
git clone -b stable-v1.5.1 https://github.com/thesofproject/sof-bin.git
cd sof-bin
sudo ./go.sh
  1. Занесите snd-hda-interl и snd-soc-skl в черный список, добавив следующие строки в /etc/modprobe.d/alsa-base.conf:
blacklist snd-hda-intel
blacklist snd-soc-skl

Обратите внимание: если у вас есть другие изменения в этом файле, их лучше отменить (например, удалить options snd_hda_intel dmic_detect=0).

  1. Перезагрузка
0
ответ дан 26 July 2020 в 22:14

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

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