The audio of the laptop is not working

Hello everyone! I recently bought an HP computer (model 15s-eq2008nl). After installing Manjaro, I noticed that the audio is not working. In the settings, the input device appears to be nonexistent, and the only detected output device is “dummy audio”. Do you have any advice? Thank you very much!

Please post

inxi -Fxxxz

paste the output of:

$ aplay -l

if ALSA cannot detect it, then nothing above it will. Anyway, since this laptop is Netherlands specific (from the last two letter code in the product name), specifications may vary. Please also paste the output of:

$ inxi -A
System:
  Kernel: 6.1.38-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    Desktop: GNOME v: 44.3 tk: GTK v: 3.24.38 wm: gnome-shell dm: GDM v: 44.1
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: HP product: HP Laptop 15s-eq2xxx v: N/A
    serial: <filter> Chassis: type: 10 serial: <filter>
  Mobo: HP model: 887A v: 59.21 serial: <filter> UEFI: AMI v: F.27
    date: 10/20/2022
Battery:
  ID-1: BAT0 charge: 27.7 Wh (68.1%) condition: 40.7/40.7 Wh (100.0%)
    volts: 11.8 min: 11.3 model: HP Primary type: Li-ion serial: <filter>
    status: discharging
CPU:
  Info: 6-core model: AMD Ryzen 5 5500U with Radeon Graphics bits: 64
    type: MT MCP smt: enabled arch: Zen 2 rev: 1 cache: L1: 384 KiB L2: 3 MiB
    L3: 8 MiB
  Speed (MHz): avg: 1458 high: 2100 min/max: 1400/4056 boost: enabled
    volts: 1.2 V ext-clock: 100 MHz cores: 1: 2100 2: 1400 3: 1400 4: 1400
    5: 1400 6: 1400 7: 1400 8: 1400 9: 1400 10: 1400 11: 1400 12: 1400
    bogomips: 50323
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Lucienne vendor: Hewlett-Packard driver: amdgpu v: kernel
    arch: GCN-5 pcie: speed: 8 GT/s lanes: 16 ports: active: eDP-1
    empty: HDMI-A-1 bus-ID: 03:00.0 chip-ID: 1002:164c class-ID: 0300
    temp: 39.0 C
  Device-2: Chicony HP TrueVision HD Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-3:2 chip-ID: 04f2:b6f1
    class-ID: 0e02 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.1.2
    compositor: gnome-shell driver: gpu: amdgpu display-ID: 0
  Monitor-1: eDP-1 model: ChiMei InnoLux 0x153b res: 1920x1080 dpi: 142
    size: 344x193mm (13.54x7.6") diag: 394mm (15.5") modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 23.0.4 renderer: AMD Radeon Graphics (renoir LLVM
    15.0.7 DRM 3.49 6.1.38-1-MANJARO) direct-render: Yes
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:1637 class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
    driver: snd_rn_pci_acp3x v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.1.38-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 0.3.74 status: off
  Server-3: PulseAudio v: 16.1 status: active (root, process)
    with: pulseaudio-alsa type: plugin
Network:
  Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    vendor: Hewlett-Packard driver: rtw_8821ce v: N/A pcie: speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 01:00.0 chip-ID: 10ec:c821 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 bus-ID: 1-4:3 chip-ID: 0bda:b00e class-ID: e001
    serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 16.03 GiB (3.4%)
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNU512GZH size: 476.94 GiB
    speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter> fw-rev: HPS1
    temp: 30.9 C scheme: GPT
Partition:
  ID-1: / size: 347.37 GiB used: 15.96 GiB (4.6%) fs: ext4 dev: /dev/nvme0n1p5
  ID-2: /boot/efi size: 256 MiB used: 68.8 MiB (26.9%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 44.2 C mobo: N/A gpu: amdgpu temp: 40.0 C
  Fan Speeds (RPM): fan-1: 0 fan-2: 0
Info:
  Processes: 309 Uptime: 17m wakeups: 1507 Memory: total: 8 GiB note: est.
  available: 7.09 GiB used: 2.93 GiB (41.3%) Init: systemd v: 253
  default: graphical Compilers: gcc: 13.1.1 clang: 15.0.7 Packages: pm: pacman
  pkgs: 1201 Shell: Bash (su) v: 5.1.16 running-in: gnome-terminal
  inxi: 3.3.28

The “aplay -l” command returns an error.
The “inxi -A” command returns this:

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
  Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
  API: ALSA v: k6.1.38-1-MANJARO status: kernel-api
  Server-1: PulseAudio v: 16.1 status: active (root, process)

That should help:

pamac install sof-firmware

Manjaro ISOs includes sof-firmware for Intel laptops with internal digital microphone array
But AMD Audio Coprocessor uses ACP drivers for internal digital microphone array
(currently snd_rn_pci_acp3x)

Dummy Output is created by PulseAudio module-always-sink if there are no audio sinks available for audio playback

If ALSA was detecting audio devices correctly, aplay -l response should look like this:

linux-hardware.org - HP 15s-eq2xxx:aplay

**** 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 1: Generic_1 [HD-Audio Generic], device 0: ALC236 Analog [ALC236 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Most other hardware scans that share ALSA information show the same devices detected

Error response from aplay -l is probably advising no playback devices detected

Please post more information about ALSA

sudo alsa-info.sh --upload

This is the output of sudo alsa-info.sh --upload:

cat: '/sys/module/snd_acp3x_rn/parameters/*': No such file or directory
/usr/bin/alsa-info.sh: line 659: tree: command not found
/usr/bin/alsa-info.sh: line 659: tree: command not found
/usr/bin/alsa-info.sh: line 659: tree: command not found
alsa-lib conf.c:2008:(_snd_config_load_with_include) _toplevel_:3:0:Unexpected end of file
alsa-lib conf.c:4097:(config_file_open) /etc/asound.conf may be old or corrupted: consider to remove or fix it
alsa-lib conf.c:4019:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
alsa-lib conf.c:4626:(snd_config_update_r) hooks failed, removing configuration
alsactl: get_controls:566: snd_ctl_open error: Invalid argument
cat: /tmp/alsa-info.nzhtpeQbFR/alsactl.tmp: No such file or directory
Uploading information to www.alsa-project.org ... Done!

Your ALSA information is located at http://alsa-project.org/db/?f=ee7c6aa91e772af7e92d05f4e42c15b19bd00c09
Please inform the person helping you.

Please sudo pacman -S tree and rerun the command.

I suggest:

  1. Delete misconfigured and unnecessary ALSA configuration file /etc/asound.conf

    sudo rm /etc/asound.conf
    
  2. install package tree

    sudo pacman -S tree
    
  3. reboot system

If audio devices are still not detected in PulseAudio, run alsa-info diagnostic again

Audio devices are still not detected…
This is the output of sudo alsa-info.sh --upload

cat: '/sys/module/snd_acp3x_rn/parameters/*': No such file or directory
Uploading information to www.alsa-project.org ... Done!

Your ALSA information is located at http://alsa-project.org/db/?f=7f9e6c707e1f165356bf33af296c865bdce72aae
Please inform the person helping you.

you’ve installed the firmware as @ManLuxer adviced ?

Yes, I installed them, but it didn’t work.

it doesn’t solve your problem. THAT’s a difference. but it made sure that your firmware is up-to-date and that’s one of the steps that you need.

next step, try to use pipewire (the more actual sound-server and remove alsa)
run

sudo pacman -Ru --nodeps pulseaudio pulseaudio-equalizer pulseaudio-jack pulseaudio-lirc pulseaudio-rtp pulseaudio-zeroconf pulseaudio-bluetooth pulseaudio-pa pulseaudio-alsa pulseaudio-ctl manjaro-pulse && sudo pacman -S manjaro-pipewire

reboot and report

Thank you all for your help! With the latest update, the problem has been resolved!

https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/FAQ#does-pipewire-replace-alsa

Does PipeWire Replace ALSA?

No, ALSA is an essential part of the Linux audio stack, it provides the interface to the kernel audio drivers.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.