I think some of the aarch64 laptop have landed in the Linux kernel source tree.
I am currently using a C630 laptop wich could be considered a predecessor to the discussed model ( with an anemic 4GB of RAM), and following up some botched Windows update (Windows recovery put the system in a worst place). I decided to take the plunge and install Linux.
Hardware support is rough, and depends a lot on firmware file you would need to salvage from the windows partition.
So far without these files, among the most necessary stuff I would like to have.
- Wifi, I a coping with a wifi dongle, wich mean I am out of one of the 2 usb-c ports
- Sound ( usual linux problem, worked around the issue, with another dongle, or Bluetooth audio)
- External display support (worked on windows)
Otherwise, linux experience is leagues ahead of Windows, in terms of boot time and responsiveness.
Battery life is great for my use ( mainly write python and C code ). And far as battery life improvement, your mileage can vary, I haven't timed mine yet but can try and will report in a week about it (maybe you ca give me aome pointer to simulate the usual load your would put it through).
- podman work great
- sublime text run as smooth as it is on x86-64
- bios is an UEFI and I dont think it required a signed bootloader, although updating the setting to boot grub was not as straightforward.
- I am mainly using Wayland, with most of the caveats associated to it (Firefox does flicker a lot, so I am mainly using chromium)
On the most annoying side, I don't know if there is a way to configure the lid action, as it put the laptop on standby.
I would recommend, if only for the gain in thinness and if you are traveling a lot with your laptop.