I recently purchased a 2024 Lenovo Yoga 9i and installed Arch Linux (linux-zen 6.8.0). Here is how I got everything working.
Everything works, except:
- Fingerprint
- Bass speakers
Fixing the fingerprint sensor is easy. You simply need to add the PID 27c6:650c
to libfprint. I have submitted the patch to upstream and it has been merged.
For now, you need to build libfprint from the latest source, or install libfprint-git if you're on Arch. Once a new version of libfprint is released, it should work out of the box.
The kernel patch that enables the bass speakers has been backported to 6.8.6.
While the kernel patch alone is able to enable the bass speakers, it uses generic firmware by default, and sound quality can be significantly improved by extracting the firmware from the Windows driver. Follow this guide if you are interested. Take note that the guide is for a different laptop, ignore everything other than the firmware extraction steps.