But we have waited 20 years just to get reasonably stable open source drivers.
In the past the availability and quality of open source device drivers were issues for Linux desktops.
Microsoft has not released the hardware specifications so that an open source driver could be developed.
Over the last few years, a driver team was assembled to write open source drivers for their hardware.
Nouveau is an open source driver for nvidia cards written by reverse engineering.
Intel write an open source graphics driver for Linux.
The Linux community has had tremendous difficulty building its own alternative open source drivers, but the hard work is starting to pay off.
And they can still keep some things private that will not be part of that open source driver.
I have also been able to do different monitor resolutions with the open source drivers it has been working for quite a while now.
An open source driver is available with OSS v4 build 1013 and above.