Нет звука, только «HDMI-выход» отображается в регуляторе громкости, нет возможности загрузить встроенное звуковое устройство («Intel Cannon Lake PCH cAVS»)

Несколько дней назад мой ноутбук перестал воспроизводить или записывать звук. Я обновился до Ubuntu 20.04, но безрезультатно.

Регулятор громкости показывает разные профили «выхода HDMI» (связанные с картой NVIDIA TU106 High Definition Audio ), но не показывает никаких профилей аналогового звука.

У меня две карты:

lspci -v | grep -A7 -i "audio"
00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
        Subsystem: Hewlett-Packard Company Cannon Lake PCH cAVS
        Flags: bus master, fast devsel, latency 32, IRQ 16
        Memory at da210000 (64-bit, non-prefetchable) [size=16K]
        Memory at da100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: sof-audio-pci
        Kernel modules: snd_hda_intel, snd_sof_pci

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
        Subsystem: Hewlett-Packard Company Cannon Lake PCH SMBus Controller
        Flags: medium devsel, IRQ 16
        Memory at da21c000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]
--
01:00.1 Audio device: NVIDIA Corporation TU106 High Definition Audio Controller (rev a1)
        Subsystem: Hewlett-Packard Company TU106 High Definition Audio Controller
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at dc080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

... но только одна используется:

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Я попытался принудительно загрузить драйвер карты Intel в /etc/modprobe.d/alsa-base.conf с помощью:

options snd_hda_intel enable=1,0 vid=8086,10de pid=a348,10f9
options snd_hda_intel index=0 vid=8086 pid=a348
options snd_hda_intel index=1

... но безуспешно.

Кто-нибудь может мне помочь?

0
задан 11 April 2020 в 03:00

1 ответ

Этот пост на форумах Ubuntu исправил это для меня:

  1. Прежде всего, просмотрев вывод cat /proc/asound/card0/codec* было очевидно, что что-то не так... Поэтому сначала, чтобы исправить это, мне пришлось отредактировать файл /etc/modprobe.d/alsa-base.conf, добавив строку: options snd -hda-intel probe_mask=0x1 . После перезагрузки я мог видеть весь вывод cat /proc/asound/card0/codec*, который выглядел идеально, но по-прежнему не было звука. По крайней мере, сейчас ситуация немного улучшилась;

  2. Как видно из вывода cat /proc/asound/card0/codec* | grep Codec, мой аудиокодек HD — ALC1220, поэтому я пошел сюда, чтобы посмотреть, какой конкретной модели он соответствует. Мой ноутбук — это clevo Laptop ("clevo-p950" в списке), поэтому я добавил строку options snd-hda-intel model=clevo-p950 в файл /etc/modprobe .d/alsa-base.conf и перезагрузился. Я думал, что решил эту проблему на этом этапе, но... нет, по-прежнему нет звука ни в динамиках, ни в наушниках... но потом

  3. После того, как я опубликовал отчет об ошибке, обновите мою версию ядра как минимум до 5.0. Поэтому, если вы находитесь в такой ситуации, когда считаете, что вам следует продолжить обновление ядра, и это ваш первый раз, не волнуйтесь, это совсем не сложно сделать.Раньше я собирал свое ядро ​​​​из исходного кода (это может быть долгим процессом в зависимости от вашей машины), но теперь есть хороший графический интерфейс и пакеты debian, которые помогут вам, этот инструмент — Ukuu, см., например, эту статью . ... В моем случае и на момент написания, после новой установки и обновления Ubuntu 18.04, версия ядра была 4.18.0-22, что не могло заставить работать опцию «clevo-p950». Поэтому я обновил ядро ​​до 5.0.2, перезагрузился и все заработало! Теперь мой микрофон, наушники и динамики работают. Это приятно! Я надеюсь, что это может помочь кому-то! Удачи!

0
ответ дан 15 October 2020 в 19:33

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

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