**** Cyborg Central ****

Old Androids Never Die, They Just Have A Few Screws Loose

Ubuntu 22.10 on the Asus ROG Strix G15

November 6, 2022


Upgrading my laptop to the new Ubuntu release broke the audio, but that isn't really news - the sound system in many ASUS laptops, specifically the ALC294 chip in these machines tends to be a real pain to get working. This guide is mainly for myself, but I figured other people might appreciate it.

These steps worked for me, on an ASUS ROG Strix G15, and I've used them on other ASUS laptops as well. YMMV.

First, you'll need to add a line to the file /etc/modprobe.d/alsa-base.conf. You'll need to be root to modify the file, and you only want to add this line to the bottom, do not change anything else:

options snd-hda-intel model=asus-zenbook

You may need to reinstall the pipewire-alsa package - when I upgraded, it had gone missing - which you can do using apt from the command line, or synaptic if you prefer the GUI.

Restart the system and see if the sound is working. Depending on your system, the sound may be "working" but only allow you to mute, or have full volume (a.k.a. the 100 or 0 problem). For this, you'll need to change some pulseaudio settings, but these have moved in 22.10, as the system now uses pipewire instead of pulse.

Edit the file /usr/share/alsa-card-profile/mixer/paths/analog-output.conf.common, and find the section that looks like this:

[Element PCM]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right

Modify the section to look like this:

[Element Master]
switch = mute
volume = ignore

[Element PCM]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right


[Element LFE]
switch = mute
volume = ignore

Restart pipewire, or reboot, and your volume sliders should start working correctly again.


Categorized as: Linux | Ubuntu | Uncategorized



Leave a Reply

Your email address will not be published. Required fields are marked *