You are not logged in.
Hello everyone,
I'm experiencing a persistent audio issue with my Arch Linux setup and am hoping to get some guidance. My internal speakers do not produce any sound. This happens after when i power up my machine, or after suspend-to-ram. To get them working, I consistently have to run a series of hda-verb commands in the terminal (found them in web after some research, they are working but i dont know what they do exatly). This is the link of the thread that i found the scripts, although i had to change the card and channel number.
device: Razer Blade 18 2023
system info: Linux 6.14.7-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 22 May 2025 05:37:49 +0000 x86_64 GNU/Linux
window manager: niri (wayland)
cpu: 13th Gen Intel(R) Core(TM) i9-13950HX (32) @ 5.50 GHz
GPU 1: NVIDIA GeForce RTX 4080 Max-Q / Mobile [Discrete]
GPU 2: Intel Raptor Lake-S UHD Graphics @ 1.65 GHz [Integrated]
Here's what I've tried so far:
Installing different distributions and desktop environments: I've tested other Linux distributions to see if the issue persists, and it does. And i tried KDE, it also has the same issues.
Using the linux-lts kernel: I tried the linux-lts kernel, but the problem remains.
Notes:
i am using pipewire, pipewire-alsa, pipewire-jack, pipewire-pulse. No pulseaudio installed.
i dont know they are related, but my screen brightness also goes to full after resuming from suspend-to-ram, and brightnessctl commands do not have any effect. However increasing sound level using wireplumber is working.
sof-firmware is installed.
lspci -k | grep -A 3 Audio
00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake High Definition Audio Controller (rev 11)
DeviceName: Onboard - Sound
Subsystem: Razer USA Ltd. Device 3007
Kernel driver in use: sof-audio-pci-intel-tgl
--
01:00.1 Audio device: NVIDIA Corporation AD104 High Definition Audio Controller (rev a1)
Subsystem: Razer USA Ltd. Device 3007
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
Last edited by lightofpast (2025-06-02 15:57:31)
Offline
install wireplumber using pacman and then try these two commands for permant fix use this command sudo rm -rf ~/.local/state/wireplumber/ but WARNING: IT WILL DELETE CUSTOM CONFIGS IF YOU HAVE ONE and then restart the service using systemctl --user restart pipewire pipewire-pulse wireplumber
Offline
i hope this helped you
Offline
I consistently have to run a series of hda-verb commands in the terminal
Known issue w/ the device, https://wiki.archlinux.org/title/Razer_Blade#Audio
https://bugzilla.kernel.org/show_bug.cgi?id=207423#c114 also suggest how to automatize that (and the link in the wiki has a systemd service, too)
Offline
I consistently have to run a series of hda-verb commands in the terminal
Known issue w/ the device, https://wiki.archlinux.org/title/Razer_Blade#Audio
https://bugzilla.kernel.org/show_bug.cgi?id=207423#c114 also suggest how to automatize that (and the link in the wiki has a systemd service, too)
Thank you, i don't think there is anything that can be done other than running/automating the hda-verb commands. I don't think Razer will look into this issue
Offline
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline