Pretty good. This keyboard is (dare I say) Thinkpad quality. The machine runs hotter and the fans are louder than my AMD-based Lenovo Yoga 14sACH 2021, but it has performance to match. The mini-led display is eye searing (brighter than a mini-led MacBook Pro).

That said not everything is working on the Linux Desktop just yet. The issues highlighted below occur on my daily Arch install as well as a Fedora 38 live USB.

Kernel: 6.3.9-arch1-1

Component Working? Notes
Wifi Yes
Bluetooth Yes
Touchpad Yes
Keyboard Yes
Display Mostly Screen flickers at 3072x1920x165hz, even with i915.enable_psr=0. Setting to 60hz resolves.
Webcam Yes It’s even fairly decent
Audio No See note
USB-C Yes USB-C hub, easily outputting 3440x1440x100hz over HDMI with 90W passthrough charging.
Thunderbolt ? No thunderbolt devices to test with
NVIDIA 4050 ? Haven’t cared to install drivers yet
Sleep No Only s2idle is available, and the laptop gets HOT in this state.

Audio

OOB I only saw “Dummy Output” in GNOME settings. Even external speakers don’t show up properly. Installing sof-firmware made these two devices show up in GNOME settings.

Also tried this modprobe, which helped in the naming of the Analog Internal Speakers, but didn’t fix the sound quality.

ACPI BIOS Errors

I’m seeing boot logs filled with errors like this:

Jun 29 09:41:18 valla kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.TXHC.RHUB.SS01._PLD], AE_ALREADY_EXISTS (20220331/dswload2-326)
Jun 29 09:41:18 valla kernel: ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20220331/psobject-220)
...
Jun 29 09:41:18 valla kernel: ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.XHCI.RHUB.SS04._UPC], AE_ALREADY_EXISTS (20220331/dswload2-326)
Jun 29 09:41:18 valla kernel: ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20220331/psobject-220)

I’m happy to blame anything on ACPI, but I’m not sure if this is something I should be concerned about.

Kernel command line

initrd=\intel-ucode.img initrd=\initramfs-linux-lts.img cryptdevice=/dev/nvme0n1p2:main root=/dev/mapper/main-root resume=/dev/mapper/main-swap idle=nomwait delayacct

References

I’ll update this as things improve. PM me for more info.