Tutorial Surface Pro Center- Documentation For the Surface Kernel

Rocketing-warp9

Well-Known Member
Joined
Dec 18, 2025
Messages
422
Reaction score
538
Credits
3,029
Hi All!

For those who are looking to install Linux on a MS Surface Device, Here are some explanations and Helpful Links to get you started.

To begin, MS Laptops are usually good kits of hardware (Spec-Wise) and usually you can get Linux to run Good on the Older devices. The Trouble comes with the newer devices after a certain date. Usually on Surfaces Newer than the Pro 6 have a hardware controller called a SAM
which stands for "Surface Aggregate Module" that controls the basic hardware of your device. MS Keeps the drivers, so on these devices newer than the SP6 leaves some features incomplete as the open-source drivers still need to be made for these devices. To check yours,- Go to this link -
https://github.com/linux-surface/linux-surface/wiki/Supported-Devices-and-Features#feature-matrix

This will tell you what you are in for depending on your device. Older, the better chance of most things working.

When you are ready to continue, Go to this link here- https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup

This is by the creators of this project to help with the particular install on your distro of choice, (If you are beginning with Linux in general, Mint/Ubuntu are good choices in general)- If Uncertain, this post by forum admin Rob should help-


Keep in mind, each distro has it's own differences with the Kernel, and your "Mileage may Vary" depending which you plan to install it on.
Just keep in mind, For this may seem hard for beginners, but it's quite easy as most of it is cut/paste.

If anyone has anything that they would like to add, Please let me know (I'm newer myself, after all! :) )
 


Follow Linux.org

Staff online


Top