every six months I try to install linux on my surface sans-number (between 5 and 6 I guess), find bogus linux kernel, try it out, regret imensely. go back to crapy-but-still-better-than-osx windows 10. then six+ months passes, I somehow forget about all this and repeat.

surface tablets would be a killer machine if I could dual boot linux on it for serious work.

Installing this kernel makes it work amazing: https://github.com/jakeday/linux-surface

I'd recommend the actively maintained https://github.com/linux-surface/linux-surface instead, which has support for newer Surface devices as well.