Hi all, I bought a gaming PC with the intention of installing Linux to play recent games. I chose AMD for the GPU because I know the drivers are more optimized on Linux.
After receiving and assembling my machine, I installed Fedora without any problem. I found a lot of software on Github to replace the proprietary software for my AIO and headphones. Everything worked the first time except… Steam! Unable to launch it, black window which restarted in a loop.
After searching on the internet, I found that it was enough to modify PrefersNonDefaultGPU on steam to solve my problem (but I understand that ordinary people do not want to bother with this kind of hack and prefer the windows experience that works out of the box).
Then I installed Cyberpunk and… well the game runs at 120fps in ultra, what more can I say… Oh yes, the keyboard preset is in Qwerty even though I have an azerty keyboard (sorry Baguette) and in the first hour of play, I was able to notice a bug in a rather disturbing shadow/light and in the drops of water on a windshield which appeared and disappeared in a strange way.
So with my €1500 machine I got a little upset… and I wanted to install Windows out of curiosity.
Installation is…complicated! No driver for my network card, a ton of software that I don’t need, in short, Windows…
I installed steam, launched Cyberpunk and… my keyboard is recognized, 120 fps too (I am offered raytracing which does not interest me and makes me lose fps but it is available) and in the first hour of play NONE bug.
So here I am, I hate Windows, but it runs my games better than Linux and I’m really lost. I’ve just discovered Nobara, I would have loved to try it but I’m tired of starting the first 3 hours of cyberpunk again and I’m convinced that I’ll have some graphical bugs with it.
(also another problem, there are too many Linux distributions, too much choice kills choice)
TDLD: I bought an expensive computer to play under Linux, but a few bugs made me reluctantly install Windows.
Sounds like his Linux experience was worse?
OP only has to force the dGPU to be used, and that’s it for Linux. For the azerty issue, the solution is usually to install qwerty as keyboard 1 and azerty as keyboard 2 and always use keyboard 2. I do that with Dvorak and most games work without needing remaps (though I’ll occasionally need to fiddle).
On Windows, OP needed to install drivers, which can be a massive pain, esp for Wi-Fi drivers. Also, most software needs to be installed individually, which can take a while vs Linux’s package manager. For me, a typical install of Linux takes about 30-45 min from installation media to having all my software installed, whereas on Windows it’s like 1-2 hours because I have to go track down every installer I need, find drivers, disable a bunch of privacy-violating stuff, etc.
So the net result was:
Not bad for running a Windows game on a completely different platform.
Installing WiFi drivers on Windows is actually very weird. I’ve never had to do that. Not with a dongle, not with a brand new motherboard with built-in WiFi.
Really? I’ve had to do it pretty much every time I’ve installed Windows. Sometimes I have more luck with a dongle, so I keep a couple around so I can get Internet to go find the proper driver. Sometimes its not recognized, sometimes it just doesn’t connect.
To be clear, I’m talking about installing from an ISO, not using whatever the factory installed. And almost every time I’ve done it, on board Wi-Fi doesn’t work until I find an installer. Sometimes dongles work (I think they have installers on the card?), and I think Intel NICs work, but I really haven’t had good luck.
Once I have Internet, it’s just a matter of tracking down whatever drivers Windows update can’t find (usually 3-5 of them). And Windows is really helpful here, and I have to search by hardware ID.
On Linux, it usually works fine, unless I’m using a really crappy card or something, though better drivers can help with stability. My system setup time is like 30 min from installer to using the system on Linux, and on Windows it’s like 1-2 hours. I’ll probably need to install random things on Linux here and here, but it’s just a package manager command away.