Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Audio in Huawei Matebook D15 doesn't work

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
alessandropopa
Posts: 1
Joined: 2024-05-02 13:03

Audio in Huawei Matebook D15 doesn't work

#1 Post by alessandropopa »

Hi everyone, i hava a Huawei Matebook D15 and my audio doesn't work. It's in dual boot with windows 11 and debian 12 installed recently. I tried everything and searched everywhere, but it doesn't work.

I have alsa and pipewire, here some info:

Code: Select all

pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 521
Tile Size: 65472
User Name: alessandro
Host Name: debianpopa
Server Name: PulseAudio (on PipeWire 0.3.65)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_03_00.1.pro-output-3
Default Source: alsa_output.pci-0000_03_00.1.pro-output-3.monitor
Cookie: 6977:ee90

Code: Select all

lspci -k | grep -A 4 Audio
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
        Subsystem: QUANTA Computer Inc Renoir Radeon High Definition Audio Controller
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
        Subsystem: QUANTA Computer Inc Family 17h (Models 10h-1fh) Platform Security Processor
--
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)
        Subsystem: QUANTA Computer Inc ACP/ACP3X/ACP6x Audio Coprocessor
        Kernel driver in use: snd_rn_pci_acp3x
        Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x

Code: Select all

inxi -A
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
  API: ALSA v: k6.1.0-20-amd64 status: kernel-api
  Server-1: PipeWire v: 0.3.65 status: active

Code: Select all

lspci -nnk | grep -i -A7 Audio
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
        Subsystem: QUANTA Computer Inc Renoir Radeon High Definition Audio Controller [152d:1365]
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
03:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
        Subsystem: QUANTA Computer Inc Family 17h (Models 10h-1fh) Platform Security Processor [152d:1365]
        Kernel driver in use: ccp
        Kernel modules: ccp
03:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
--
03:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 01)
        Subsystem: QUANTA Computer Inc ACP/ACP3X/ACP6x Audio Coprocessor [152d:1365]
        Kernel driver in use: snd_rn_pci_acp3x
        Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2148
Joined: 2010-06-07 16:59
Has thanked: 39 times
Been thanked: 233 times

Re: Audio in Huawei Matebook D15 doesn't work

#2 Post by FreewheelinFrank »

The AMD ACP/ACP3X/ACP6x Audio Coprocessor I think is used to handle a digital microphone. The hardware is supported by kernel 5+, but it often seems to fail due to non-standard configuration by manufactures in specific machines, resulting in sound problems. These are fixed when identified by kernel "quirks" which identify the configuration in specific machines so that they work.

Hardware configuration is specified in the BIOS, so if the BIOS is passing the wrong information to the OS (ie Debian) sound will not work correctly. (It will work in Windows because the manufacturer has hacked the driver to make it work.)

This is my limited technical understanding anyway. In practical terms what you can do is to check that the BIOS is up to date (the manufacturer may have fixed hardware configuration specifications) and to try the latest Debian kernel from backports (it may have a quirk that fixes sound configuration on your machine).

https://backports.debian.org/Instructions/

Possible similar issues:

viewtopic.php?t=159144

(Posting the same advice there.)

viewtopic.php?p=789650

Post Reply