Asus Rog Strix G15 G512LW no audio through the speakers (ALC294))

Hi,

I have the same laptop. Way back when, I still used Ubuntu, and the exact fixes you’ve mentioned worked there (specifically, Pop! OS).

Ever since I switched to endeavour I haven’t been able to get audio out of the builtin speakers either. I’m not sure, but, I suspect ubuntu-based distros still work fine.

I wish I had more to offer, but the G14 kernel was never really all that helpful to me in this regard and never had anything to do with fixing audio. I ran stable kernel from master branch with the audio patches and it used to work.

Hello !
I have the exact same issue I have tried changing the options in alsa-default.conf and alsa-default.base, addind compatibility firmware, the asusctl etc… and still no audio from the speakers.
If anyone has come up with a fix sharing would be much appreciated !

And can confirm just tested it out on Pop!_OS and it worked with no complications

Maybe this is helpful for audio problem?

Edit: Keep in mind if looking at this info. EndeavourOS isn’t using mkinitcpio it uses dracut!

Did you check if pop os override the pins in hdajacket retask ? I had to override pins for my 2nd notebook (Acer Predator G9-793-71SJ) to get the subwoofer working for that notebook but it still was not perfect in Pop! OS 22.04. In endeavour os it’s working out of the box and correctly (like in windows).

Very sorry I have no idea how to check nor do that. But from what I saw it is an issue with the ALC294 soundcard which isnt properly supported yet havent seen anything related to the pins. On none of the OSes I tried audio was working out of the box

Hello ! Thank you very much for the input but this seem to be exclusively for cirrus amps, the sound card used in the Asus ROG Strix G15, the ALC294, is manufactured by Realtek I dont think itll work

Have you tried adding the options to a /etc/modprobe.d/alsa-base.conf

snd-hda-intel model=asus-zenbook

Edit: You may also run into a volume control problem after fixing.

Volume control problem may come after fixing the issue too as I faced it .

The solution for the problem :

1 . Edit the file /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common

2 . Add the following lines before the [Element PCM] block

[Element Master]

switch = mute

volume = ignore

3 . Restart the pulseaudio daemon and your volume control issue is also solved]

Yes indeed that what I was referring to here in my first reply, sorry if I wasnt clear. The thing I noticed while doing was that I did not have a alsa-base.conffile after a fresh install of EndeavourOS so that may have something to do with it not working on EndeavourOS but on Pop!_OS since the file was indeed here it did work.. I think atleast. Oh and Happy New Year late or not !

You would have to create that file using a text editor and add the options.

Yes I did create the file I am just pointing out the differences between what was different between Pop!_OS and EndeavourOS to understand why it is not working on EndeavourOS. I did make the file I did change alsa-base.conf and analog-output.conf.common

So did it work then on EOS?

No it hasnt

Have you tried

/etc/modprobe.d/blacklist-realtek.conf

add

'blacklist snd_hda_codec_realtek'

Sorry had to go for a while but it still didnt work