But I'm sure the year of Linux on the desktop will come one day.
But I'm sure the year of Linux on the desktop will come one day.
sudo nano /etc/systemd/logind.conf
Looking for HandleLidSwitch, options are lock, hibernate, poweroff (might be more that I am unaware of)
Both nVidia and the AMD have buggy Linux drivers, especially regarding suspend issues.
After experiencing suspend issues with the closed-source nVidia drivers, I bought an all AMD laptop (Dell G5 SE), only to deal with even buggier open-source AMD drivers.
The Intel drivers just work, but Intel integrated GPUs are painfully slow, and using the integrated GPU makes the CPU run noticeably hotter.
That said, AMD drivers are getting more stable over time, and buying AMD is probably our best chance of improving the driver situation long-term.
The answer is probably because to make things like sleep on lid close work, you’re probably going to need to know more about the hardware than manufacturers are going to make public.
https://docs.microsoft.com/en-us/windows/wsl/install-win10
Unless the fragmented desktop communities finally decide what the whole stack should be like, for users and desktop developers.
Microsoft don't let you access perf_event, which immediately makes it useless for me for example.
It's not really fragmentation as much as there not being being a billion dollar company making the stack actually work in the first place - if Apple decided to rebase onto Linux for some reason there's nothing stopping them getting everything shipshape just that it takes a lot of time and money. The vast majority of Linux boxes distro's are probably pareto distributed so 20-80 to make up a random number. The stack isn't that sparse.
However, the probability that Linux will switch to a license that is sufficiently Apple-friendly is precisely as likely as Apple switching the core of their OS over to Linux.
In other words, approximately 0.00000000000000000000000000000000000%.
And then I gave the list of the companies with very deep pockets that have any reason to ever bother having a Desktop Linux of some form.