Hacker News new | ask | show | jobs
by no_gravity 2225 days ago
Is there a tablet that can run one of the major Linux distributions?

I am surprised that there is not a single commercial Linux tablet on the market. Given how many developers use Linux, one would think the market is big enough for at least one product?

And it seems no major distribution supports any of the tablets out there.

1 comments

The first Surface Go can run Ubuntu pretty well. The Pentium Gold processor is a bit of a let down, though.
Do you have a link where someone describes how he got Ubuntu to run on the Go natively without installing software from outside of the repos? The user reports I saw did not get WiFi to work with what is in the Ubuntu repos.
Does anyone know what the difference is between installing this custom kernel and merely replacing the WiFi's firmware as outlined here[0]? More generally, what features does the custom kernel add? (I've searched their wiki but the feature matrix they present there doesn't really say what features they added.)

[UPDATE]: Never mind, the repo's `patches` directory[1] answers my question.

[0] https://www.reddit.com/r/SurfaceLinux/comments/94hjxv/surfac...

[1] https://github.com/linux-surface/linux-surface/tree/master/p...

This seems to be a compatibility list of Surface devices with a special kernel made by someone. I don't see how it is related to what is in the Ubuntu repos?

If anything, the exsitence of this kernel seems to be an indication that the major distributions do not cope well with the Surface and do not work out of the box.

They don't and I would not advise you to. I had Archlinux installed on Surface Book 2 and was dual booting for some time but the Linux experience was pretty bad. Camera is not working and never will. Touchscreen works as an alternative to mouse pointer, no multi-touch. You can't detach it. Battery life is worse and you can't use GPU and integrated card in parallel (it's an ever-present Linux issue for all laptops with two GPU cards). On top of that when you have Linux and 4k screen Surface integrated GPU card starts to suffocate and you notice a lag when programming in some IDE. It's just not worth the effort. Just use WLS with VS Code.
I'd be interested in this as well, though I'm not getting my hopes up. For instance, this relatively recent tutorial[0], too, says you have to install a custom kernel to fix the WiFi on Linux Mint. :\

[0] https://bytewelder.com/posts/2019/08/13/surface-go-linux-min...