Razer Blade 16 Speakers Linux | Razer Insider
Skip to main content

Hi there Razer,

Thanks for the Blade 16, it’s a good laptop and on linux it performs pretty well.

is there a way to enable the speakers in Linux? Headphones work, Microphones work but somehow the speaker won’t turn on (no sound). Is Razer aware of this issue and going to help resolve it?

Step by step guide to enable sound on the Razer Blade 18 (2023) with Ubuntu 24.04.2 LTS

1. Check where the analog audio (ALC298) is located

→ Run in the terminal: 

  • aplay -l  

  • Look for something like this: card 1: PCH :HDA Intel PCH], device 0: ALC298 Analog

→ This will be your internal sound device → hwC1D0 (card 1, device 0)

2. Download the script from Kernel.org (or use your already saved script)

  • The script is in bugzilla.kernel.org comment #94                                                                        
  • Script name is “RB14_2023_enable_internal_speakers_ver2.sh”

3. Fix the script to use the correct device

In the script: hwC2D0

replace: 

hwC1D0 or by the one that appears with the “aplay -l” command, but use this command to replace: 

  • sed -i 's/hwC2D0/hwC1D0/g' RB14_2023_enable_internal_speakers_ver2.sh     

4. Give execute permission

  • chmod +x RB14_2023_enable_internal_speakers_ver2.sh

5. Run the script as root

  • sudo ./RB14_2023_enable_internal_speakers_ver2.sh

6. Restart the system

  • reboot
If Firefox's sound is not working, go to the next step
7. Sound works on the system, but Firefox has no sound
  • Close Firefox and reopen it. It may have crashed using the wrong sound output.

8. PipeWire not working? Fix with:

  • systemctl --user unmask pipewire.socket
  • systemctl --user unmask pipewire-pulse.socket
  • systemctl --user unmask wireplumber.service
  • systemctl --user daemon-reexec
  • systemctl --user restart pipewire pipewire-pulse wireplumber

If it fails, restart:

  • reboot

this should make it work, thanks a lot
bibliography:

https://www.reddit.com/r/razer/comments/1b9wh22/blade_202324_sound_issue_on_linux/?tl=pt-br&rdt=57378

https://bugzilla.kernel.org/show_bug.cgi?id=207423#c94

 

 

 

 

 


I have a similar or the same issue. Made this post: https://www.reddit.com/r/linuxquestions/comments/1j2fmi4/razor_blade_16_ubuntu_sound_issues/  can you give me please some advice ?


Originally the patch worked for me on Arch Linux, but the last 2 months after some updates, the sound fix script stopped working (ran the script and no audio), unless i additionally close + open the lid. Is anyone having this issue as well?


Huh, that’s interesting.  No the only thing extra I did was I installed pavucontrol which is a nice tool for managing sound inputs and outputs.   I guess I should note I’m running Kubuntu 24.04 but I think the kernel is the same as Ubuntu so I doubt that’s it.

 

I installed Kubuntu 24.04, and it works….. strange…. Thank you very much !


Huh, that’s interesting.  No the only thing extra I did was I installed pavucontrol which is a nice tool for managing sound inputs and outputs.   I guess I should note I’m running Kubuntu 24.04 but I think the kernel is the same as Ubuntu so I doubt that’s it.

 


So I just did an upgrade to Ubuntu 24.04 and suddenly audio started working!  This is the 2023 Blade 16.

Hi, I also tried Ubuntu24.04 on my 2023 Blade 16. It does not have audio. Have you installed additional software/driver?


So I just did an upgrade to Ubuntu 24.04 and suddenly audio started working!  This is the 2023 Blade 16.


Work around captured here:https://bugzilla.kernel.org/show_bug.cgi?id=207423

You need to write a service file to have that script initialize at boot, but works like a charm.

 

Fresh Arch install here on a 2024 Blade 16 and this patch isn’t working for me. I replaced hwC2D0 with hwC0D0 (as that’s all I have) with no difference. When I run alsamixer, the only card found is “Nvidia GPU a4 HDMI/DP” with 4 S/PDIF outputs all muted. Unmuting them doesn’t change anything. There are no other sound cards listed in alsamixer when I hit F6.

 

What am I missing?

 

I was missing the sof-firmware package. Once installed, along with the patch, worked as expected. Thanks!!


Work around captured here:https://bugzilla.kernel.org/show_bug.cgi?id=207423

You need to write a service file to have that script initialize at boot, but works like a charm.

 

Fresh Arch install here on a 2024 Blade 16 and this patch isn’t working for me. I replaced hwC2D0 with hwC0D0 (as that’s all I have) with no difference. When I run alsamixer, the only card found is “Nvidia GPU a4 HDMI/DP” with 4 S/PDIF outputs all muted. Unmuting them doesn’t change anything. There are no other sound cards listed in alsamixer when I hit F6.

 

What am I missing?


Work around captured here:https://bugzilla.kernel.org/show_bug.cgi?id=207423

You need to write a service file to have that script initialize at boot, but works like a charm.


Just check here - https://github.com/thesofproject/linux/issues/4055


Is this really an issue with Razor though? I’ve spent more time than I’d like to admit looking into this, but I can’t say I’d necessary put the blame on Razor. If we want this fixed, we need to jump on the various kernel bugs forms and provide enough information to come up with a patch to fix the problem.


Unfortunately, number of Linux users using razer is too small to make them care


I have the same issue on Razer Blade 16 2024 with Ubunt 22.04. I tried an EndeavorOS (arch) and same issue with internal speakers not working.

I understand this issue is reported on 2023 model too, so maybe Razer it's time to help fixing this?!


Have u tried reinstalling drivers or trying a older driver? I tried an older driver for my speakers on my blade 14 and it worked.


Had to return max configuration due to inability to get sound working on Linux 😕 (2024 version still has this problem)


From my tries to make sound work (even reverse engineer windows driver) I am to conclusion that this is BIOS bug. There is no pin assignment listed in ACPI table to enable speakers and is left to windows driver to do heavy lifting. Speakers are working only  with windows realtek driver ...


I would really love for this to be resolved. Ubuntu feels so great on Razer Blade 16, this is the only issue I am having.

 


Unfortunately Razer simply does not care about Linux. This is why they’ve never bothered to port synapse, or even a simple lighting controller. It’s left entirely to the Linux community.

So we’re stuck waiting until someone with sufficient knowledge is able to hack a solution together and get the speakers working.


Same issue with Razer blade 14 (2023), no speakers sound on Linux (Arch, Debian, Ubuntu).
Alsa or pipewire both failing, mic is working


double post…. not sure why


I think this is an upstream bug.  If its pulse audio you can go here - https://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs


https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2011385


same here


same issue here with the 18


Reply