I used a pro 7+ for a while with Fedora on it and it ran just fine. The stylus worked generally well, too. Eventually I put Win 11 back on it to be able to use the camera (it was not yet supported by the linux-surface project and still may not be?) and it worked well enough with WSL that I kept it that way. I generally spent my time in firefox and windows terminal with little to no trouble at all (after de-clawing windows the best I could).
Note that the keyboard is about what you'd expect for such a flat thing. I'm pretty sure it's rubber dome and not butterfly switches. It's not a great experience but it's no worse than your average laptop.
The sole reason why I'm thinking about getting a Surface is because it would make the perfect Linux tablet for quick tasks such as browsing the web, writing emails etc. that has a decent design. To be frank I would like to see it become more lightweight and thin like an iPad. Too bad we can't get Linux to boot and work in iPads, perfect hardware.
Yes, it looks very close to what I want and I really like the price, but a sub-2Ghz CPU doesn't seem like a good investment. Maybe a future PineTab3 will be more reasonable for me. I'm not even sure if it runs Debian/Gnome properly with everything working, software support seems shady at best. Oh and I need a Portuguese keyboard and they don't sell keyboards for languages other than English.
I have a surface pro 7 running arch and plasma desktop. Everything but camera works. It is pretty sweet. I mostly use it in touch mode with virtual keyboard, pinch to zoom, etc.
I have one running manjaro gnome. Works great for me, but sometimes i have trouble with the onscreen keyboard showing up over the browser (both firefox and chrome). Other than that, it works just fine.
I believe it's just the built-in wayland keyboard. It works just fine, but looks a little ugly for my tastes. If an app doesnt automatically bring up the keyboard, just swipe up from the bottom of the screen and itll come up
Other than that, its a pretty standard touchscreen keyboard. Youre not gonna be doing any "homerow typing" but its easy enough to use, especially in portrait mode. Landscape is a bit long for my thumbs.
I've tried Linux on my Surface Go. It was awful but not in the way you'd think it would be.
Pros: Honestly Linux made the anemic processor on it feel snappy again. I couldn't play the newest games, linux is not a miracle worker. But compared to the bloated experience its better than Windows 10.
Cons: The smallest features didn't work. SD reader never worked. Needed the Surface firmware to get the webcam to work and even then it was worse than it was on Windows. No good on screen keyboard software, and from my testing no DE had a good tablet mode.
Plus the giant red "unsecured" bar on boot was an eye sore.
I know Linux is has more compatibility on different Surface models so maybe it was just my Go. Or perhaps it was Manjaro. Either way if you don't have a machine yet maybe look at other laptop/tablets