this is the project you are looking for in terms of support. for yours SP9 only thing not working is camera. As for the setup it looks to be just a packag you would intall and it would add a kernel and other fixes. As long as you follow instructions and choose a easy distro like Fedora or Ubuntu it should be easy enough.
Surface Linux
This community is dedicated to discussing all things related to running Linux on Microsoft Surface devices. Whether you're a seasoned Linux user, a Surface enthusiast, or just getting started, this is the place to share your experiences, ask questions, and collaborate with the SurfaceLinux community.
Rules
- Be respectful: Treat fellow community members with respect and kindness. No personal attacks, harassment, or hate speech will be tolerated.
- Stay on topic: Keep discussions focused on Linux compatibility, drivers, distributions, and optimizations specifically related to Microsoft Surface devices. Off-topic posts may be removed.
- Provide context: When asking for help or discussing an issue, provide as much relevant information as possible, including your Surface model, Linux distribution, and any troubleshooting steps you've already taken.
I second this project. I used the manual and all the tips for my surface book 2 and it worked very well. Fedora was the best choice for me.
But still, next time I will try to install plain Fedora without this project. I feel like a lot of functions have already reached the standard kernel.
To answer your questions in my experience with my SB2:
- was it a hassle? You could call it hassle, I had to figure some stuff out, as I was very new to Linux. But I enjoyed the journey and learned some stuff along the way.
- I miss no functionalities. The camera looks a bit low quality, but I never use it, so it's fine for me. Of course the software choice is a bit smaller than on windows, but I always found a way with available open source software. Now I prefer my solutions to the point where I think of windows software way to constrained for my workflows.
- pen works good. Thick, thin, eraser, ... Try it with krita or xournal++ (maybe a bit of configuration necessary, I don't remember)
- I wouldn't count on a camera fix soon. Microsoft apperently uses very weird camera modules.
I wish I could go to university again, with my emacs/org-mode/org-roam setup I would document the crap out of those classes.
Thanks for your reply! That's nice to hear, that it worked out for you.
The camera isn't that important for me because external cameras do exist. The gained privacy is probably worth it.