Asus Zenbook14 2024 UX3405 Audio/Speaker Solution
Background
Recently I bought a laptop with the new Ultra Intel CPU: Asus Zenbook 14 2024 OLED UX3405. It’s almost a perfect model for typical Linux laptop (lightweight with a long battery life), even though the blue color is so dusty…, and I recommend anyone consider this product choose the other color.
However, the audio, or naming speaker, didn’t go as expected working out of box (my last laptop is Asus zephyrus 14 which does pretty well). After I googled a lot, it seems to be an universal problem among those Zenbook laptops, and I do find a solution without modifying any kernel code.
The solution is found with Arch Wiki, nonetheless, the newly distribution of Arch has moved its audio module from ALSA
to pipewire
, therefore the solution needs to be modified to certain extent.
Solution in Arch Linux
Although I only made it on Arch Linux, I guess you can always find a same package in deb
and rpm
distributions.
/* configure pipewire */
$ sudo pacman -S pipewire pipewire-audio pipewire-alsa pipewire-pulse wireplumber pipewire-session-manager jack2
/* configure possible missing driver from Sound Open Firmware project */
$ sudo pacman -S alsa-firmware sof-firmware
$ sudo reboot
Now you may see some working speaker instead of “Dummy output”:
Copyright: Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Author: Benny
Posted on: February 3, 2024