first a reply to ZNUPI
The reason for closed or proprietary drivers for hardware is simple. IF the source was totally open, it would reveal information about the construction of the item. Some card makers want to keep that close to the vest as that is their ADVANTAGE over other card makers. Hence, the UNSUPPORTED drivers from such as NVidia.
Now, the real issue is those card makers that deny the existence of Linux .. such as Creative. I have become very SICK of their inability to even keep up with WINDOWS changes.
And .. for the children that just can't believe anyone over 40 has anything to offer in computing .. I started on an 8088 before a lot of you were even a gleam in your Daddy's eye!!
At 72, I am VERY computer active (although never got addicted to games, per se)
I REPAIR computers as an avocation .. including Windows computers. And my repairs and inoculates WORK as seldom does one come back except when it winds up in the hands of some "all knowing" kid who knows that all that protection is just "slowing him/her down" and disables same.