I had a Sufrace Pro 4 for about a year, until I ditched it for a Dell XPS 13 running Linux (the Surface wouldn't run Linux properly). It happened when the x-org server suddenly stopped supporting retina/high DPI, and I couldn't figure it out after a couple of hours of fiddling. Definitely not something I want in my life.
The reason I needed an x-org server is that I use IntelliJ for my editing, and it doesn't support running stuff in WSL. So I had to run IntelliJ under WSL too, meaning I had to run an x-org server on the win10 side. It did work quite well really, except from the high DPI issue. And bad file system performance..
Currently experimenting working directly on win10 for a side project, that works quit well, actually. The tech stack is Rust and ClojureScript, both seems to work fine on windows so far at least.
I had a Sufrace Pro 4 for about a year, until I ditched it for a Dell XPS 13 running Linux (the Surface wouldn't run Linux properly). It happened when the x-org server suddenly stopped supporting retina/high DPI, and I couldn't figure it out after a couple of hours of fiddling. Definitely not something I want in my life.
The reason I needed an x-org server is that I use IntelliJ for my editing, and it doesn't support running stuff in WSL. So I had to run IntelliJ under WSL too, meaning I had to run an x-org server on the win10 side. It did work quite well really, except from the high DPI issue. And bad file system performance..
Currently experimenting working directly on win10 for a side project, that works quit well, actually. The tech stack is Rust and ClojureScript, both seems to work fine on windows so far at least.