2

I just bought a Huawei Matebook D14 with a Ryzen 5 5500U. Yesterday, I installed Ubuntu 22.04 LTS Desktop, and it's really fast and good looking laptop but... I just realize that the Audio doesn't work properly.

I have been reading all day in forums, and haven't found a lot of information about the Audio controller.

First, on the output interface at "Gnome Settings" I get a Dummy Output and no sound at all. Later I read that the Intel driver worked with this chip, and I saw in lsmod that the driver was loaded. so I edited:

  /etc/modprobe.d/alsa-base.conf 

I added at the end:

options snd-hda-intel model=generic

After rebooting, nothing happened

Then I read that a reboot wont do it; you have to turn it off, so I did. When the PC was on again the Output changed from Dummy output to HDMI/Display Port out. So I connected a TV on the HDMI, and everything worked fine with video and audio over the HDMI, but still no audio on the headphone jack. There were also no inputs (mic missing) and no audio at all on the built in speakers.

I read that the latest kernel supported this chip, so I installed the Ubuntu Mainline kernel installer and installed the latest kernel, 5.18.8 ... and everything stayed the same.

Here is some info I have from the PC:

aplay -l:

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: Generic Digital [Generic Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

sudo lspci:

    00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
02:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5013 E13 NVMe Controller (rev 01)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lucienne (rev c2)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)

inxi -SMA:

    System:
  Host: laptop Kernel: 5.18.8-051808-generic x86_64 bits: 64
    Desktop: GNOME 42.2 Distro: Ubuntu 22.04 LTS (Jammy Jellyfish)
Machine:
  Type: Laptop System: HUAWEI product: NBM-WXX9 v: M1010
    serial: <superuser required>
  Mobo: HUAWEI model: NBM-WXX9-PCB-B2 v: M1010 serial: <superuser required>
    UEFI: HUAWEI v: 2.03 date: 09/06/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.18.8-051808-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes

hwinfo --sound:

18: PCI 300.1: 0403 Audio device                                
  [Created at pci.386]
  Unique ID: kEn8.tX5qgIchlH6
  Parent ID: JZZT.uOiGoVFuLy6
  SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:03:00.1
  SysFS BusID: 0000:03:00.1
  Hardware Class: sound
  Model: "ATI Audio device"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x1637 
  SubVendor: pci 0x152d "QUANTA Computer Inc"
  SubDevice: pci 0x1368 
  Driver: "snd_hda_intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xd03c0000-0xd03c3fff (rw,non-prefetchable)
  IRQ: 58 (101 events)
  Module Alias: "pci:v00001002d00001637sv0000152Dsd00001368bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #20 (PCI bridge)

uname -a:

Linux laptop 5.18.8-051808-generic #202206290850 SMP PREEMPT_DYNAMIC Wed Jun 29 08:59:08 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

lsmod:

Module                  Size  Used by
tls                   110592  0
st                     65536  0
nvram                  16384  0
rfcomm                 81920  4
ccm                    20480  9
cmac                   16384  2
algif_hash             16384  1
algif_skcipher         16384  1
af_alg                 32768  6 algif_hash,algif_skcipher
intel_rapl_msr         20480  0
amdgpu              10485760  19
intel_rapl_common      40960  1 intel_rapl_msr
bnep                   28672  2
snd_acp3x_rn           16384  0
snd_soc_dmic           16384  1
edac_mce_amd           36864  0
snd_acp3x_pdm_dma      16384  1
rtw88_8822ce           16384  0
snd_sof_amd_renoir     16384  0
joydev                 32768  0
iommu_v2               24576  1 amdgpu
rtw88_8822c           503808  1 rtw88_8822ce
snd_sof_amd_acp        36864  1 snd_sof_amd_renoir
gpu_sched              45056  1 amdgpu
drm_ttm_helper         16384  1 amdgpu
snd_sof_pci            24576  1 snd_sof_amd_renoir
rtw88_pci              32768  1 rtw88_8822ce
btusb                  61440  0
snd_sof               184320  3 snd_sof_amd_acp,snd_sof_pci,snd_sof_amd_renoir
kvm_amd               155648  0
btrtl                  24576  1 btusb
snd_hda_codec_hdmi     73728  0
rtw88_core            286720  2 rtw88_pci,rtw88_8822c
snd_hda_codec_generic   102400  1
ttm                    81920  2 amdgpu,drm_ttm_helper
snd_sof_utils          20480  1 snd_sof
btbcm                  24576  1 btusb
kvm                  1060864  1 kvm_amd
uvcvideo              110592  0
btintel                40960  1 btusb
drm_dp_helper         151552  1 amdgpu
snd_seq_midi           20480  0
mac80211             1265664  2 rtw88_pci,rtw88_core
btmtk                  16384  1 btusb
crct10dif_pclmul       16384  1
videobuf2_vmalloc      20480  1 uvcvideo
ghash_clmulni_intel    16384  0
cec                    77824  1 drm_dp_helper
snd_seq_midi_event     16384  1 snd_seq_midi
videobuf2_memops       20480  1 videobuf2_vmalloc
snd_hda_intel          53248  1
snd_acp_pci            16384  0
bluetooth             790528  34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
snd_soc_es8316         49152  0
snd_intel_dspcfg       32768  1 snd_hda_intel
input_leds             16384  0
videobuf2_v4l2         32768  1 uvcvideo
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
aesni_intel           376832  9
videobuf2_common       77824  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
snd_soc_core          344064  5 snd_acp3x_rn,snd_sof,snd_soc_es8316,snd_soc_dmic,snd_acp3x_pdm_dma
rc_core                65536  1 cec
snd_hda_codec         159744  3 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel
crypto_simd            16384  1 aesni_intel
snd_pci_acp6x          16384  0
videodev              253952  3 videobuf2_v4l2,uvcvideo,videobuf2_common
drm_kms_helper        188416  4 drm_dp_helper,amdgpu
cryptd                 24576  3 crypto_simd,ghash_clmulni_intel
snd_rawmidi            45056  1 snd_seq_midi
nls_iso8859_1          16384  1
snd_compress           24576  1 snd_soc_core
huawei_wmi             20480  0
ecdh_generic           16384  1 bluetooth
snd_hda_core          110592  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
i2c_algo_bit           16384  1 amdgpu
mc                     65536  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
ac97_bus               16384  1 snd_soc_core
ledtrig_audio          16384  3 snd_hda_codec_generic,huawei_wmi,snd_sof
snd_pci_acp5x          20480  0
ecc                    36864  1 ecdh_generic
rapl                   20480  0
cfg80211              987136  2 rtw88_core,mac80211
sparse_keymap          16384  1 huawei_wmi
serio_raw              20480  0
wmi_bmof               16384  0
snd_seq                73728  2 snd_seq_midi,snd_seq_midi_event
snd_hwdep              16384  1 snd_hda_codec
fb_sys_fops            16384  1 drm_kms_helper
snd_pcm_dmaengine      16384  1 snd_soc_core
syscopyarea            16384  1 drm_kms_helper
hid_multitouch         32768  0
efi_pstore             16384  0
snd_rn_pci_acp3x       20480  0
sysfillrect            20480  1 drm_kms_helper
libarc4                16384  1 mac80211
snd_acp_config         16384  3 snd_rn_pci_acp3x,snd_acp_pci,snd_sof_amd_renoir
snd_pcm               147456  13 snd_sof_amd_acp,snd_hda_codec_hdmi,snd_pci_acp6x,snd_hda_intel,snd_hda_codec,snd_sof,snd_compress,snd_soc_core,snd_sof_utils,snd_soc_es8316,snd_hda_core,snd_acp3x_pdm_dma,snd_pcm_dmaengine
sysimgblt              20480  1 drm_kms_helper
snd_soc_acpi           16384  2 snd_acp_config,snd_sof_amd_renoir
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
ccp                   102400  1 kvm_amd
snd_timer              40960  2 snd_seq,snd_pcm
snd_pci_acp3x          20480  0
k10temp                16384  0
snd                   106496  15 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi
soundcore              16384  1 snd
mac_hid                16384  0
amd_pmc                24576  0
sch_fq_codel           24576  1
ipmi_devintf           20480  0
ipmi_msghandler       122880  1 ipmi_devintf
msr                    16384  0
parport_pc             53248  0
ppdev                  24576  0
lp                     28672  0
drm                   593920  14 gpu_sched,drm_dp_helper,drm_kms_helper,amdgpu,drm_ttm_helper,ttm
parport                69632  3 parport_pc,lp,ppdev
ip_tables              32768  0
x_tables               53248  1 ip_tables
autofs4                45056  2
nvme                   49152  2
hid_generic            16384  0
xhci_pci               24576  0
crc32_pclmul           16384  0
nvme_core             135168  3 nvme
i2c_piix4              28672  0
xhci_pci_renesas       20480  1 xhci_pci
wmi                    32768  2 huawei_wmi,wmi_bmof
i2c_hid_acpi           16384  0
i2c_hid                32768  1 i2c_hid_acpi
video                  53248  0
hid                   151552  3 i2c_hid,hid_multitouch,hid_generic

0

You must log in to answer this question.

Browse other questions tagged .