Re:Surface Laptop 4
by smoldesu on Tuesday April 13, 2021 @02:58PM
(#26797318)
I had a Surface Pro for a few years, it ran GNOME like a champ. These Windows laptops also have pretty good Linux support afaik, so the software issue isn't that big of a deal!
[ Parent
| on HN ]
It's the other way around: Linux has some extra support for these laptops. And of course the place where extra support is required is the input devices. Despite Microsoft kinda pushing the industry to standardize on HID over I2C, they themselves now do HID over… uh… a custom protocol that runs over UART of all things.
https://www.kernel.org/doc/html/latest/driver-api/surface_ag...
https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/...
Well at least it is HID inside I guess.
Meanwhile Apple used a custom simple protocol over SPI for the Broadwell-Kaby Lake generations (and now Apple Silicon), but the few "T2" generations went back to USB… over some truly cursed custom T2 USB host controller https://github.com/MCMrARM/mbp2018-bridge-drv (WTF)
---
Also many Surface devices used awful Marvell Wi-Fi :/ At least the "Laptop 3" generation switched to Intel on Intel models and Qualcomm (seems like ath10k) on AMD ones.
Re:Surface Laptop 4
by withinboredom on Tuesday April 13, 2021 @04:29PM
(#26798817)
I remember those kernel patches fondly.
Is there a Ubuntu image that supports SL4?
(Microsoft has still not yet released one for SL3, to the best of my knowledge.)
Re:Surface Laptop 4
by the__alchemist on Tuesday April 13, 2021 @09:08PM
(#26801815)
I was never happy with this. It's fine if you use it as a laptop, but the pen input was laggy, the OSK was finnicky, and there's no OneNote equivalent on Linux.