LINUX.ORG.RU

Нет звука на MateBook D16 AMD с Ubuntu 22.04

 , , ,


3

3

На новый ноутбук установил свежую версию Ubuntu 22.04 с нуля:

$ inxi -SMA
System:
  Host: ubuntu-matebook Kernel: 5.15.0-43-generic x86_64 bits: 64
    Desktop: GNOME 42.2 Distro: Ubuntu 22.04 LTS (Jammy Jellyfish)
Machine:
  Type: Laptop System: HUAWEI product: HVY-WXX9 v: M1020
    serial: <superuser required>
  Mobo: HUAWEI model: HVY-WXX9-PCB-B2 v: M1020 serial: <superuser required>
    UEFI: HUAWEI v: 2.11 date: 11/19/2021
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
    driver: snd_rn_pci_acp3x
  Sound Server-1: ALSA v: k5.15.0-43-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes

В списке аудио устройств в GUI есть только Dummy output. Звук нормально выводится только на внешние устройства при подключении по HDMI.

$ lspci | grep Audio
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

Подскажите, есть ли какая-то возможность реанимировать пациента здесь и сейчас, а не ждать неизвестно сколько времени до обновления ядра?


Ну попробуй поставить руками для теста самое свежее сейчас ядро:

mkdir newkernel
cd newkernel
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-headers-5.19.0-051900-generic_5.19.0-051900.202207312230_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-headers-5.19.0-051900_5.19.0-051900.202207312230_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-image-unsigned-5.19.0-051900-generic_5.19.0-051900.202207312230_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-modules-5.19.0-051900-generic_5.19.0-051900.202207312230_amd64.deb
sudo apt install ./*.deb
sudo reboot

После загрузки проверь вывод uname -a, чтобы там была версия 5.19 — но не факт, что заведется, кроме того, это автоматическая сборка в тестовом режиме, так что может и вовсе ОС повиснуть намертво на этом ядре.

Если это случится, то при загрузке после BIOS(UEFI) заставки нажми Esc и выбери более старое ядро в меню GRUB2. А после sudo apt remove --purge linux*5.19*

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

Все логично - новое железо не работает на протухшем ядре 5.15.0!

Представлен релиз ядра 5.17 … Добавлена поддержка звуковых систем и кодеков AMD Renoir ACP, Asahi Kasei Microdevices AKM4375, Intel systems using NAU8825/MAX98390, Mediatek MT8915, nVidia Tegra20 S/PDIF, Qualcomm ALC5682I-VS, Texas Instruments TLV320ADC3xxx. Решены проблемы с Tegra194 HD-audio. Добавлена поддержка HDA для кодеков CS35L41. Улучшена поддержка звуковых систем для ноутбуков Lenovo и HP, а также материнских плат Gigabyte.…

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 1)
Ответ на: комментарий от d00fy

Запустил Fedoda 36 с LiveCD. Звук не работает.

$ inxi -SMA
System:
  Host: localhost-live Kernel: 5.17.5-300.fc36.x86_64 arch: x86_64 bits: 64
    Desktop: GNOME v: 42.0 Distro: Fedora release 36 (Thirty Six)
Machine:
  Type: Laptop System: HUAWEI product: HVY-WXX9 v: M1020
    serial: <superuser required>
  Mobo: HUAWEI model: HVY-WXX9-PCB-B2 v: M1020 serial: <superuser required>
    UEFI: HUAWEI v: 2.11 date: 11/19/2021
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_rn_pci_acp3x
  Sound Server-1: ALSA v: k5.17.5-300.fc36.x86_64 running: yes
  Sound Server-2: PipeWire v: 0.3.49 running: yes
$ lspci | grep Audio
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Обновлять ядро в Ubuntu пока не хочу. Проще подождать следующих релизов, где версию ядра подтянут.

Только вот большой вопрос, будет ли звук работать на новой версии ядра, если на 5.17.5 не заработал?

majus
() автор топика
Ответ на: комментарий от majus

подождать следующих релизов, где версию ядра подтянут

Это может занять весьма долгое время, и не факт, что поможет.

Попробуй Fedora Rawhide сейчас, там очень позднее ядро.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от d00fy

Пока есть возможность запустить только на Ubuntu 22.04.

$ lspci -nnk | grep -iA2 audio
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
	Subsystem: Device [1e83:3e30]
	Kernel driver in use: snd_hda_intel
--
03:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor [1022:15e2] (rev 01)
	Subsystem: Device [1e83:3e30]
	Kernel driver in use: snd_rn_pci_acp3x

Согласно данным с Linux Hardware устройство должно работать на данной версии Ubuntu.

majus
() автор топика
24 января 2023 г.
7 апреля 2023 г.
30 декабря 2023 г.

Приветствую! После установки arch linux на свой huawei matebook d16 столкнулся с такой же проблемой: нет звука (только холостой выход - dummy output). С начала обсуждения прошел год, подскажи пожалуйста, удалось ли решить проблему со звуком без установки пропатченного ядра, которое обсуждалось ниже?

andrey_linux
()
5 февраля 2024 г.