What games keep you on Windows? Besides a few anticheat-enabled ones which choose not to support it, basically everything works fine. I game (and work in gamedev!) 100% on Linux.
Over like half of the games I play with friends just do not work Linux because of anti-cheat. I hate it. I also can’t use it for work or studies since I need access to a good CAD that just works. These 2 things and a proper Adrenaline software from AMD is all I need to fully switch to Linux. I do have a dual-boot Windows/Linux PC at home, but honestly, I can barely use Linux most of the time.
Ouch, that sucks yeah. Guess I got lucky with the games my friends like to play. Only one is I guess Valorant, but I don’t engage with that one anyways. Guess you’re stuck on the dual boot until devs of these games start ticking the Proton support box :P
My vr driving Sim rig just works in windows, the most I’ve ever had to do is map my shifter in game. Steamvr, hardware drivers, the actual games, it all just works without doing anything. Plug and play. I’m sure I can get it all working in Linux, eventually. I was(trying to) gaming on Ubuntu 10.04 with wine. I was first batch steamdeck and the amount of progress with gaming I’ve seen thanks to valve and proton means I’ll be coming back. But I’m just waiting for steamOS to be open release. But I am a KDE head so honestly I’ll end up whatever distro that does proton and KDE by the end of this year.
Why would you give up games to move to Linux? Been enjoying Cyberpunk and Guild Wars lately, and many games before that the last year. Honestly, at this point I don’t even check if games work with Linux, I just assume they do unless proven otherwise.
Check out Proton DB. Gives reports on how well things run. Anything Gold or higher is going to be a non-concern to play.
Are Linux ports of games so hard to do? Genuine question. I am not a games dev.
My personal opinion is that Windows is an easier target because all Windows machines are consistent in their underlying interface with the user’s hardware. Same idea with MacOS. You know what display manager and graphics library to target, and what packaging format to target.
Then, there’s Linux, which can be one of any number of distributions with varying software stacks, packaging formats, etc. It’s not that Linux gaming is radically difficult to support, it’s just much less standardized. This makes it a lot more work for a much smaller demographic. The Vulkan graphics API has made some of the software issues much less of a problem, but you still have to contend with things like different display managers and stuff like packaging differences between distributions.
I think the problem with packaging isn’t so much that there aren’t good options. Some people don’t like Flatpak. Some people don’t like snaps. Maybe AppImage would be a good option. But these are all choices that can potentially fragment the target demographic even further, which reduces the value returned for the time invested in supporting it. Just my opinion, certainly not an expert.
Wine is a great solution for windows-only things. The great thing about gaming, though, is that many of them are using languages like C++ which have full support on Linux systems natively. If you then have your graphics running through Vulkan, that also works across platforms. So, in my opinion, Wine shouldn’t be something we continue to need for gaming. Not saying Wine won’t be used or won’t continue to be useful for gaming, just that it doesn’t have to be the primary path to support Linux.
Making sure they run well with Wine is probably what many game devs are dong who specifically want to support Linux. Right now the vast majority of games run out of the box on Wine, so there probably isn’t much a dev has to do if they want to make sure it runs great.
They give me more and more reasons to stay on W10 until I give up games and move to Linux permanently.
I’ll miss my TCMD scripting, though. But besides that and gaming, most of what I do nowadays is cross-platform.
What games keep you on Windows? Besides a few anticheat-enabled ones which choose not to support it, basically everything works fine. I game (and work in gamedev!) 100% on Linux.
Over like half of the games I play with friends just do not work Linux because of anti-cheat. I hate it. I also can’t use it for work or studies since I need access to a good CAD that just works. These 2 things and a proper Adrenaline software from AMD is all I need to fully switch to Linux. I do have a dual-boot Windows/Linux PC at home, but honestly, I can barely use Linux most of the time.
Ouch, that sucks yeah. Guess I got lucky with the games my friends like to play. Only one is I guess Valorant, but I don’t engage with that one anyways. Guess you’re stuck on the dual boot until devs of these games start ticking the Proton support box :P
My vr driving Sim rig just works in windows, the most I’ve ever had to do is map my shifter in game. Steamvr, hardware drivers, the actual games, it all just works without doing anything. Plug and play. I’m sure I can get it all working in Linux, eventually. I was(trying to) gaming on Ubuntu 10.04 with wine. I was first batch steamdeck and the amount of progress with gaming I’ve seen thanks to valve and proton means I’ll be coming back. But I’m just waiting for steamOS to be open release. But I am a KDE head so honestly I’ll end up whatever distro that does proton and KDE by the end of this year.
Come on in, the water is fine. The latest version of Ubuntu is like 24, so things have changed a lot, and for the better.
Get yourself a Kubuntu image, and give it a try.
Install bazzite. Done.
Why would you give up games to move to Linux? Been enjoying Cyberpunk and Guild Wars lately, and many games before that the last year. Honestly, at this point I don’t even check if games work with Linux, I just assume they do unless proven otherwise.
Check out Proton DB. Gives reports on how well things run. Anything Gold or higher is going to be a non-concern to play.
Same here.
Game performance on Linux isn’t always the best. So I’ll keep a Win10 around.
Are Linux ports of games so hard to do? Genuine question. I am not a games dev.
My personal opinion is that Windows is an easier target because all Windows machines are consistent in their underlying interface with the user’s hardware. Same idea with MacOS. You know what display manager and graphics library to target, and what packaging format to target.
Then, there’s Linux, which can be one of any number of distributions with varying software stacks, packaging formats, etc. It’s not that Linux gaming is radically difficult to support, it’s just much less standardized. This makes it a lot more work for a much smaller demographic. The Vulkan graphics API has made some of the software issues much less of a problem, but you still have to contend with things like different display managers and stuff like packaging differences between distributions.
Makes sense. Would packaging like Flatpak or AppImage be an option? Or just make sure it runs with Wine? Probably all not that straightforward.
I think the problem with packaging isn’t so much that there aren’t good options. Some people don’t like Flatpak. Some people don’t like snaps. Maybe AppImage would be a good option. But these are all choices that can potentially fragment the target demographic even further, which reduces the value returned for the time invested in supporting it. Just my opinion, certainly not an expert.
Wine is a great solution for windows-only things. The great thing about gaming, though, is that many of them are using languages like C++ which have full support on Linux systems natively. If you then have your graphics running through Vulkan, that also works across platforms. So, in my opinion, Wine shouldn’t be something we continue to need for gaming. Not saying Wine won’t be used or won’t continue to be useful for gaming, just that it doesn’t have to be the primary path to support Linux.
Making sure they run well with Wine is probably what many game devs are dong who specifically want to support Linux. Right now the vast majority of games run out of the box on Wine, so there probably isn’t much a dev has to do if they want to make sure it runs great.
TCMD scripting? what kind?
I have just recently rediscovered DoubleCommander. it’s different at places, but some of them makes it better. maybe it’s compatible with your scripts