This question already has an answer here:

I'm often wondering, whether gaming on Linux is better or gaming on Windows is better?

I often watch most youtubers says "Gaming on Linux is Sucks, Windows is better.", but somewhere I see some youtubers says "Gaming on Linux is better."

Which is better for gaming Linux or Windows?

marked as duplicate by karel, WinEunuuchs2Unix, George Udosen, wjandrea, waltinator Dec 17 '18 at 17:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Windows is better for game performance, you can have same equipment running Windows Ubuntu or MacOS and Windows will still do better for the gaming as it is optimized for it due to xbox platform – Oskar L Dec 17 '18 at 16:03

Objectively, windows is the platform for gaming in terms of volume of games available. Valve has made some massive strives at making games compatible for Linux through Steam Proton, their gaming-focused compatibility layer, but when I moved over to Ubuntu from Windows a mere 40% of my game library was deemed "fully compatible" and the current whitelist for games Proton makes compatible (games never designed to run on Linux) is still only in the double digits. Individual results vary heavily with Proton compatibility, however. It depends on your hardware/distro.

Gaming on Linux is also pretty much never as streamlined as on Windows. Some developers will release their games for both platforms (many indie titles on Steam work this way), but that requires maintaining two versions of the game, and oftentimes there are bugs in the Linux version that don't exist in the Windows version, oftentimes game-breaking (Risk of Rain has a bug that prevents you from unlocking a character in the Linux version).

Gaming on Linux is viable, but by no means objectively superior. It has been getting substantially better in recent years and is showing no sign of stopping.

Not the answer you're looking for? Browse other questions tagged or ask your own question.