After 20 years I'm convinced it's never going to be the year of the Linux desktop.
Simple things still don't work, at least the last time I tried about 6 months ago. For example, display scaling is terrible compared to Windows and the remote desktop solutions haven't improved in 2 decades.
It's not even possible to install VNC on a stock Ubuntu 22.04 install without a bunch of screwing around because it doesn't work with Wayland. In Windows it takes 5s to enable RDP. In Linux it's frustrating to set up and, no matter what solution you choose, the experience is sub par vs Windows.
In Windows I can use WebAuthN over RDP. In Linux I can barely get a passable RDP solution.
The problem with Linux is that everything gets to 80% or 90% usable and then someone decides there needs to be a new improved version and the development results in years of broken crap. It happens over and over and over and the OS never gets to the point I would consider stable enough to rely on.
To be clear, I don't mean stable in terms of not crashing. I mean stable in terms of logging in and being able to do a day of work without the potential of having to screw around with something that's broken or not working.
> In Windows I can use WebAuthN over RDP. In Linux I can barely get a passable RDP solution.
YEAH. And SmartCards forwaring. And...I was shocked couple of weeks ago when I was able to use my fingerpint scanner over RDP to login with 2FA. Just that thing is light years away on what other solutions can provide.
AFAIK (and I could be wrong), that runs in the current user session, so it doesn't work for headless systems or systems that haven't been logged on.
And that kind of speaks to my complaint. I've used Linux for 2 decades and I can't even get remote desktop set up to allow me to switch between users / profiles. I can technically, and I've done it for Hyper-V enhanced session support, but it's a huge pain.
There's a neat script on GitHub to help with it for Hyper-V, but Google's tracking seems to be broken in a way that won't let me follow links from search, so I guess I'm just going to say screw it for the day and hope all the broken trash works better tomorrow. Lmao.
> And that kind of speaks to my complaint. I've used Linux for 2 decades
and you are still not sure "that runs in the current user session, so it doesn't work for headless systems or systems that haven't been logged on" - very weak point of Linux (in wide terms) ecosystem - YOU ARE NOT SURE.
Windows (in wide terms) gives you simple way - buy more RAM and be ASSURED. Simple action people can do and apply in their planning.
Simple things still don't work, at least the last time I tried about 6 months ago. For example, display scaling is terrible compared to Windows and the remote desktop solutions haven't improved in 2 decades.
It's not even possible to install VNC on a stock Ubuntu 22.04 install without a bunch of screwing around because it doesn't work with Wayland. In Windows it takes 5s to enable RDP. In Linux it's frustrating to set up and, no matter what solution you choose, the experience is sub par vs Windows.
In Windows I can use WebAuthN over RDP. In Linux I can barely get a passable RDP solution.
The problem with Linux is that everything gets to 80% or 90% usable and then someone decides there needs to be a new improved version and the development results in years of broken crap. It happens over and over and over and the OS never gets to the point I would consider stable enough to rely on.
To be clear, I don't mean stable in terms of not crashing. I mean stable in terms of logging in and being able to do a day of work without the potential of having to screw around with something that's broken or not working.