I had to shut down the X server and then run the driver installer from command line. And then start the X server again. That definitely isn't necessary on Windows.
Also, it doesn't really matter if 80-90% of games work if the one that you really want to play - doesn't. And some very popular games still don't work on Linux.
Yes - the USB-C standard is a mess. A USB-C port that supports Thunderbolt looks identical to any other USB-C port. In my case, I was trying to use a PCI-E enclosure, and it just refused to work on Linux - no matter what I tried.
Also, it doesn't really matter if 80-90% of games work if the one that you really want to play - doesn't. And some very popular games still don't work on Linux.
Yes - the USB-C standard is a mess. A USB-C port that supports Thunderbolt looks identical to any other USB-C port. In my case, I was trying to use a PCI-E enclosure, and it just refused to work on Linux - no matter what I tried.