EDIT: Just as a note, I know about WSL (I use it at work), but I would greatly prefer to have Linux working on root. I have a lot of custom systemd setups, and I've become somewhat dependent on XMonad.
EDIT: Just as a note, I know about WSL (I use it at work), but I would greatly prefer to have Linux working on root. I have a lot of custom systemd setups, and I've become somewhat dependent on XMonad.
IMO, the most notable items missing full support are:
- the battery[2][3], charge or capacity status
- "performance base" dedicated GPUs
1: https://github.com/jakeday/linux-surface
https://www.reddit.com/r/SurfaceLinux/comments/7kazwp/curren...
Ctrl+F("1050")
In fairness, Surface book 1 "dGPU: Not working – Not detected on any bus currently exposed to the Linux kernel, due to this, little to no research has been done"
https://www.reddit.com/r/SurfaceLinux/comments/7kazwp/curren...
I'm running JakeDays 4.17 kernel. There are still issues with battery status displaying and some ACPI issues, though it hasn't been so detrimental that I can't use Linux.
I know you can install X on Windows, but I tend to prefer using XMonad with urxvt to navigate at home, so as to minimize my time using a mouse; AFAIK, you can't interop the Windows version of Firefox in my XMonad setup for WSL.
I'm not saying I couldn't make an equally productive setup in Windows, but I've come to prefer the setup I have on my personal laptop, which is sadly five years old and finally starting to show its age.