Low Speaker Sound Issue with ASUS Proart P16

Hi Everyone! Just Installed CachyOS and really loving it so far and want to continue using it but I’m facing one major issue, the sound from the speaker are really tinny, it feels like its not using all the speakers of the laptop, I did not ever have this issue on the distro’s I have tried so far(Bazzite & Fedora 42) but i did some searching and found that this was an issue earlier but it was before 6.13 and was fixed with this patch, i am also linking my cachyos-bugreport

Is it possible this patch is missing or maybe I am doing something wrong?

Do let me know if anything else is needed.

llow speaker sound is fairly common on laptops, a decent workaround is to raise the volume above 100% which wireplumber is capable of.

I get that but this is something else entirely, it’s not that the speaker output is low, its not using all the speakers of the device, there are 2 main speakers along with 2 speaker tweeter’s, the sounds seems to be coming only from only 2 channels out of the 4, the sound is hollow and like i mentioned in the main post, this was not an issue in bazzite or Fedora 42. The patch mentioned in the main post supposedly fixes this issue, the same is also mentioned in the archwiki ASUS Zenbook UM5606 - ArchWiki .

Take a look here… https://asus-linux.org/

Since you’re on Plasma, I sometimes also forget there are multiple volume controls, and while it seems I’m maxed out, the per application volume is still lowered, here’s a video I made, sorry for non english interface language, but the buttons locations are the same, hope it helps

Edit: If its still low, then you can turn on the Max volume toggle button there, so you can go above 100%, but imho it doesn’t worth it, cause the audio will be distorted

Does it make a difference if you turn on the maximum volume?

Edit: woops i thought that question was meant to me, but i realized it was not, my bad xD

Of course it does, try it out and hear the difference. It will allow you to boost up volume up to 150% both with the main volume control, and the per app control

Sorry, that’s my mistake :laughing:

Thanks for replying. @andrejd
Yes! I did, I always refer to them when I install Linux on any of my Asus system, I have everything configured but there is nothing related to the audio issue I am currently facing. I do see it being mentioned in their gitlab issue page Support request for H7606 (Asus Proart P16 2024) (#555) · Issues · asus-linux / asusctl · GitLab it mentions that the issue has been fixed since kernel 6.13, same thing mentioned in the Arch Wiki.

Thanks for the reply @Omega but I’m aware of the per-app volume as well, I have been a long time kde user, as I mentioned in my above post the issue is not the low volume but more so the output of the speakers themselves. The sound coming out through the speakers are hollow sounding and is not using all the physical speakers and tweeters of the device.

Thanks for the reply. @Sunda-Spirit

Nope, the output increases but the sound coming out of the speakers are definitely still hollow.

I understand that you suspect there might be a physical issue with the speakers. However, after many years in IT, I’ve often seen cases where the root cause turns out to be something simple—typically software or settings-related—despite initial assumptions. That’s why I started by looking into these areas first, to rule them out.

Could you please also confirm that all your audio channels are properly configured in the Plasma settings?

Sure. Here you go.

In here you can see there is a pro audio, if i enable it I get no output at all. Clicking at aux does nothing, only one of them produces a static noise. Do let me know if you need anything else or if I am doing something wrong.

EDIT:- Btw just run dmesg and I see these lines which I think might be an issue?

cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: .bin file required but not found
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: .bin file required but not found

Maybe something wrong with the linux-firmware package.

here is the full output of the dmesg

https://files.catbox.moe/z98luv.txt

EDIT 2: Got it fixed, followed the dmesg and installed

linux-firmware-cirrus package, reboot and done. Speaker works the same as before.

Thats what I’m suspecting also, because yesterday there was a big push on firmware transition by Arch, however ptr1337 nicely reverted back from 20250613.12fe085f-6 to the older (but working) 1:20250508.788aadc8-1 version, to temporary solve all firmware related issues (because there were many reports people stuck with black screen and wifi problems and such), so running a paru would be advised if not done since yesterday, to see if your firmwares wanting to properly downgrade back to 05.08 versions, but you can also confirm if you’re using the correct older version by doing pacman -Q linux-firmware and if it outputs 1:20250508.788aadc8-1, then the firmware part should be a-okay.

As a temporary workaround try this (but do a manual snapshot before performing, just in case):

echo 'options snd-hda-intel model=auto' | sudo tee /etc/modprobe.d/asus-audio-fix.conf

Then

sudo mkinitcpio -P
sudo reboot

If that didn’t change anything, then to undo the above changes, either rollback to the snapshot previously created, or delete the /etc/modprobe.d/asus-audio-fix.conf and repeat the last two steps.

Edit: ah nvm, I see you found the solution, while I was typing here :slight_smile: Glad you find a way, and thanks for sharing the intel.