Dealing with games that just won't run on Linux

2 years ago by RadDevon to c/linux_gaming

How are people coping with games that just won't run on Linux (aside from leaving them behind)? Do you dual boot Windows? Virtualize? What's your strategy for this?

This will be extremely rare for me since I don't play a lot of competitive stuff, but I'd love to find a solution. I have a large library, and it's bound to happen from time to time.

Mereo 58 points 2 years ago

I use Proton Experimental to play my games and they all work without exception. I'm in my late 30s, so I no longer play competitive games that have a kernel rootkit, I mean kernel anti-cheat.

Basically, Linux gaming is like this: If you want to play competitive games with anti-cheat, stay or play in Windows. For all other games, play in Linux.

path: 0 10550413, hotness: undefined, score: 58, children: 3
kurcatovium 7 points 2 years ago

Are you me? I used to play some online multiplayer games, but switching to linux (some 3 years ago?) and being less competitive came hand in hand. Now I enjoy single players only (with sprinkle of Path of Exile and World of Tanks (well, not really anymore)) and can't understand why should I even consider going back to those toxic waters of competitive play... Am I officially old?

path: 0 10550413 10556374, hotness: undefined, score: 7, children: 1
Mereo 6 points 2 years ago

Haha. we're officially old. I was an extremely competitive gamer back then. I played Quake 3, UT 99, Tribes 2, America's Army, etc. I was even in a Tribes 2 squad and we basically practiced for tournaments every day.

But now that life is stressful enough with the responsibilities I have, I just can't play competitive games anymore. I just want to enjoy the story. I no longer have the stamina and the reflex for competitive games anymore.

path: 0 10550413 10556374 10558901, hotness: undefined, score: 6, children: 0
circuitfarmer 2 points 2 years ago

This has generally been my experience as well. The sole exception: Distant Worlds. I've never, ever gotten it to run with any version of Proton.

path: 0 10550413 10555399, hotness: undefined, score: 2, children: 0
eya 28 points 2 years ago

I don't buy games that won't run on linux.

path: 0 10549969, hotness: undefined, score: 28, children: 3
RadDevon 30 points 2 years ago

aside from leaving them behind

path: 0 10549969 10550220, hotness: undefined, score: 30, children: 1
zippythezigzag 0 points 2 years ago

Thats asking for an empty comment section.

path: 0 10549969 10550220 10780555, hotness: undefined, score: 0, children: 0
xavier666 0 points 2 years ago

This is the way

path: 0 10549969 10584058, hotness: undefined, score: 0, children: 0
Haijo7 28 points 2 years ago

this rarely happens, but when i run into a game that doesn't work i - check protondb.com to see if someone else has already found a solution. trying different proton versions can sometimes help as well

path: 0 10550153, hotness: undefined, score: 28, children: 2
CorrodedCranium 9 points 2 years ago

The PCGamingWiki is also another good resource especially for older or more obscure games. Most fixes are Windows specific but they can be used on Linux. For example here is the page for Need for Speed III: Hot Pursuit where it links fan patches and an open source engine recreation.

If someone is really desperate there's always the option of searching GitHub issue pages like dxvk to see if it has been documented, if there is a temporary fix, if a fix is on the way, or if it's going to remain a constant issue (ex. FiveM).

path: 0 10550153 10553087, hotness: undefined, score: 9, children: 0
darcmage 3 points 2 years ago

Absolutely this. It is becoming increasingly rare to find a game that doesn't work in linux (excluding stupid copy protection/anti-cheat implementations). We haven't reached the works-out-of-the-box stage but the combination of proton-ge/wine-ge with lutris or heroic provides a solid alternative to games not on steam.

path: 0 10550153 10551782, hotness: undefined, score: 3, children: 0
BaumGeist 16 points 2 years ago
path: 0 10567171, hotness: undefined, score: 16, children: 1
captain_aggravated 13 points 2 years ago

It has been my experience that avoiding games with shitty features like microtransactions and whatnot, or where the studio treats its staff poorly, that kind of thing, also virtually guarantees Linux compatibility. Funny that.

path: 0 10567171 10568569, hotness: undefined, score: 13, children: 0
Canary9341 15 points 2 years ago

Dual boot, although I usually prefer to drop it rather than go to the trouble.

I wouldn't recommend virtualization, not only do you lose performance when you need it most, but (depending on the devices and system) setting everything up properly can be very tedious.

path: 0 10550161, hotness: undefined, score: 15, children: 0
soulsource 13 points 2 years ago

First things first: This hasn't happened to me in ages. I even stopped looking at ProtonDB. Stuff just runs.

However, if a game I buy really wouldn't run on Linux, I would just refund it (if possible) and play something else. I have a pile of shame that could fill a hundred lifetimes, I really don't need to play this one particular game.

path: 0 10557549, hotness: undefined, score: 13, children: 0
emberpunk 10 points 2 years ago

This might come off as an easy way out to your question, but very simply I just don't bother with games that don't run on linux. There's enough really great titles that run great on linux, especially with the help of proton.

I can't be bothered with using windows anymore. It's so bad. It's very very bad, I rather do something else than have to play games under windows. I'll only use windows if I absolutely m must, like for when I'm at work.

path: 0 10560045, hotness: undefined, score: 10, children: 1
soulsource 1 point 2 years ago

This. I had written a similar last paragraph in my answer below, but decided to delete it before submitting.

I have to suffer Windows at work. No way on earth this sad excuse for an operating system gets anywhere near my gaming PC. I want my gaming PC to be for fun stuff, not use it to torture myself.

path: 0 10560045 10566765, hotness: undefined, score: 1, children: 0
Omega_Jimes 10 points 2 years ago

I have a dual boot partition, but honestly the games that don't run are so few and far between that I really don't bother..

It's like if you bought a Playstation, how do you play Xbox games? Unless it's really worth it, you just don't.

path: 0 10561414, hotness: undefined, score: 10, children: 0
warmaster 9 points 2 years ago

I prefer to stand by companies that support my OS of choice. If they support me, I will pay them back. Otherwise I would be supporting them in ignoring my choices, so I put my money where my mouth is.

path: 0 10553162, hotness: undefined, score: 9, children: 0
dingdongitsabear 8 points 2 years ago
path: 0 10553058, hotness: undefined, score: 8, children: 0
domi 7 points 2 years ago

I used to have a second partition with Windows for such cases, but over time I just stopped bothering with those games.

Now I just refund if it doesn't work and move on in my to-play list.

I still have a Windows VM for some applications and for doing firmware updates but I never bothered to set it up for playing games.

path: 0 10568623, hotness: undefined, score: 7, children: 1
zod000 2 points 2 years ago

Mostly same here, but (I have an SSD with W10 on it. I haven't booted into my Windows drive since 2023. I only had a a few games installed on that drive, but it was also useful for the rare instance that I needed to some some propriety configuration utility.

path: 0 10568623 10570685, hotness: undefined, score: 2, children: 0
Vincente 7 points 2 years ago

Generally, Proton is enough for gaming.

I use Tiny11 when I have to use Windows to run games.

This modified Windows edition has no ads, no Edge browser, no forced online microsoft account, and no forced updates, so it’s a tolerable Windows edition.

path: 0 10570988, hotness: undefined, score: 7, children: 4
jrgd 7 points 2 years ago

Tiny 11 comes in two variants:

Tiny11 Core is not suitable for use on physical hardware as it outright disables updates. It's best used for short-term VM instances.

Tiny11 also has problems with updates. The advantages gained through Tiny11 will erode with applying Windows updates. The installer is more tolerable than Windows 11 by not forcing an online account (but still needing to touch telemetry settings). Components like Edge and One drive will inevitably rebuild themselves back in with cumulative updates. If this is something that coerces you to not update your system, don't subject yourself to using Tiny11. Additionally Tiny11 fails to apply some cumulative updates out of the box, which could be a further security risk.

I recently tested the main Tiny11 in a VM based on a different user recommending it in a now deleted thread. I was skeptical knowing the history of Tiny10 onward that 11 would actually be able to update properly, and NY findings backed up my initial skepticism of functional updates.

path: 0 10570988 10577449, hotness: undefined, score: 7, children: 1
Vincente 1 point 2 years ago

Thanks for the long details, dude.

I just use Windows to run games. I need nothing else on Windows. So Tiny11 is good enough for me.

In terms of safety, I don’t store any information on Windows, so I never update it. It's just a gaming tool for me.

If my game accounts like Ubisoft, Steam, or GOG are leaked, it’s acceptable. They are just some email addresses and automatically generated passcodes, easy to update. It’s not important.

And the file systems used by Windows and Linux partitions aren’t mutually readable, so running games on Windows is hardly likely to affect the safety of the Linux partition. It’s perfect.

path: 0 10570988 10577449 10583943, hotness: undefined, score: 1, children: 0
RadDevon 3 points 2 years ago

Ah, that’s very helpful. Thanks!

Do you virtualize or dual boot?

path: 0 10570988 10574850, hotness: undefined, score: 3, children: 1
Vincente 1 point 2 years ago

I use dual boot. Virtualization is a bit cumbersome and inefficient for me.

I just use Windows to run games; I don’t do anything else on it. iPad/Linux is better for me.

path: 0 10570988 10574850 10583741, hotness: undefined, score: 1, children: 0
KISSmyOSFeddit 6 points 2 years ago

(aside from leaving them behind)

I do leave them behind. Same as with console exclusives or games for Macs (if they exist). If they don't run on my system, I play some of the hundreds of thousands of games that do.

path: 0 10565236, hotness: undefined, score: 6, children: 0
halendos 6 points 2 years ago

Nowadays I just play something else, so many games out there that work flawlessly (thanks to wine/proton). I also did virtualization successfully for some time but it can take a while to get it right. The best and simplest solution is to get a separate SSD just for windows and dual boot.

path: 0 10549963, hotness: undefined, score: 6, children: 0
Deconceptualist 6 points 2 years ago

I switched fully to Linux on my main gaming PC about 18 months ago. Honestly Proton has become so good that I really haven't had to dual-boot Windows or run a VM or anything. I even bought a licence for CrossOver when I first switched but ended up not needing it.

For the few games that really won't run (after trying what I find in ProtonDB and PCGW) I really do either A) wait for fixes, or B) just leave them behind. With a library of like 2500 games it's not hard to find something else to play.

These are the only games I recall not working at all for me:

  • Beyond Good & Evil (GOG) - Might be fixed now
  • Prince of Persia: Warrior Within (Steam) - Might be fixed now
  • Dauntless (EGS) - Broken due to Easy Anti-Cheat
path: 0 10554701, hotness: undefined, score: 6, children: 2
azvasKvklenko 5 points 2 years ago

I like how you accidentally (edit: or maybe not) donated Wine devs by buying CrossOver license :D

path: 0 10554701 10555135, hotness: undefined, score: 5, children: 1
Deconceptualist 4 points 2 years ago

It was intentional 🙂

path: 0 10554701 10555135 10556661, hotness: undefined, score: 4, children: 0
MentalEdge 6 points 2 years ago

Dualbooting is the easiest, IMO.

I had a shrunk down windows partition and a tiny portion of HDD space to install the couple games that only worked on windows.

I've since nuked both partitions, as some of the games now do work on Linux, and the rest were no longer enough to actually make be boot into windows to play.

path: 0 10551005, hotness: undefined, score: 6, children: 0
olafurp 5 points 2 years ago

I usually go on protondb and try whatever people tried until it works. Right now I'm playing on nvidia geforce 1050 ti with proprietary drivers on Bazzite and somehow it just works. For games that run badly natively on Steam I switch to Proton.

You might have a different experience than I do since I only play games that are at least 3 years old and never online competitive games.

path: 0 10566749, hotness: undefined, score: 5, children: 0
Grangle1 4 points 2 years ago

When I had to worry about that,I dual-booted. It's the simplest solution. I don't really play multiplayer PC games anyway, and multiplayer anti-cheat is 90%+ of the reason games won't run on Linux nowadays with the advancements made to Proton, so I don't really have that problem anymore and I haven't had any Windows on my system in a few years.

path: 0 10552551, hotness: undefined, score: 4, children: 0
ssm 4 points 2 years ago

If I actually care about the game, I submit a ticket, asking for portability. This isn't really a thing anymore though, as usually the games that are incompatible with wine are games I don't want to play anyways (anticheat, cancerous drm). As for installing Windows, there is no game, and will be no game that is important enough to me to make me install corporate malware to play it, even in a VM, purely out of spite.

path: 0 10557900, hotness: undefined, score: 4, children: 0
RabbitMix 3 points 2 years ago

Everything I want to play that doesn't work on Linux is available on GeForce Now.

path: 0 10564843, hotness: undefined, score: 3, children: 0
Spectacle8011 3 points 2 years ago

If it doesn't work in Wine (the only reason I've encountered so far is DRM), I just run it in a Windows VM. I play mostly visual novels, so it's not that much slower. For Anti-Cheat games, I boot into my Windows 10 installation. I still haven't quite figured out what I'm going to do with that installation come October 2025.

path: 0 10552420, hotness: undefined, score: 3, children: 1
Crashumbc 1 point 2 years ago

I suspect October will not be a huge deal. If a nasty exploit does pop-up in the wild I strongly suspect MS will back patch it for the next year probably.

path: 0 10552420 10563175, hotness: undefined, score: 1, children: 0
Fizz 3 points 2 years ago

If it doesn't work I try a few things from protondb I try lutris then I give up and refund the game.

path: 0 10568301, hotness: undefined, score: 3, children: 0
kbal 3 points 2 years ago

I still have some games that I can only run on my PS3, but I don't really use it much.

path: 0 10550335, hotness: undefined, score: 3, children: 0
zaphodb2002 2 points 2 years ago

What games are you playing? I have not encountered anything so far that has needed more than proton-ge, and even then it's only a couple of games that don't just work out of the box. I guess I primarily play indie games though, nothing that would have like anti-cheat which I understand is a hurdle.

path: 0 10558000, hotness: undefined, score: 2, children: 0
Mikina 2 points 2 years ago

I also have a dual-boot, with fresh install of Windows I debloated as much as possible, that I use for games that I can't get to run even after trying protondb.com. However, it has only happened one or two times since I switched more than half a year ago, and I usually just give up on and refund games that I can't get to work on Steam. I have a lot of other things to play, and usually I wasn't that much dead set on playing that particular one. I do make sure to post on the forums of the game when that happens, though.

I've also recently stumbled upon https://windowsxlite.com/24H2ProV2/, which should be a debloated and minimized Windows (4Gb installed size is mindblowing, considering that all my Windows VMs have like 40Gb freshly installed). The site looks shady, but it was recommended to me by my coleague who works in cybersecurity, so I hope he knows what he's doing. I haven't got the time to test it yet, but it does mention that it should work for games, so who knows.

path: 0 10551119, hotness: undefined, score: 2, children: 0
LANIK2000 2 points 2 years ago

Not the answer ya want, I RARELY play AAA games. Honestly haven't run into a game that wouldn't run so far.

path: 0 10566400, hotness: undefined, score: 2, children: 0
10_0 2 points 2 years ago
path: 0 10582476, hotness: undefined, score: 2, children: 0
jerkface 1 point 2 years ago

I was a total Rust junkie, I was playing 40 hours a week. Then they dropped support for the Linux client and wouldn't let Proton users do EAC. I had to stop cold turkey. But I fucking did it, because fuck capital-driven operating systems designed to exploit me and my own computer against me.

path: 0 10809507, hotness: undefined, score: 1, children: 0
savvywolf 1 point 2 years ago
path: 0 10550985, hotness: undefined, score: 1, children: 0
Crozekiel 1 point 2 years ago

All of them i've actually wanted to try out I was able to stream via the xbox game pass website in a browser. It is not a perfect experience, but it is "good enough" on a decent internet connection. I understand that if you physically have an xbox you can also run the game on that and stream it to your linux desktop for much better performance and latency, but I have not tried this myself.

That said, it is pretty rare. The only ones I've tried that with were fortnite (a friend wanted to play the lego game mode, but it was short lived - starved for content, lol) and starfield (it was free on game pass and I wasn't sure I wanted to buy it).

path: 0 10561716, hotness: undefined, score: 1, children: 0
savvywolf 1 point 2 years ago
path: 0 10551003, hotness: undefined, score: 1, children: 0
rotopenguin 1 point 2 years ago

My solution is "have a large game collection, and move on to the next game". The odd bad game will likely get better in a future version of Wine. Proton 9-something even picked up support for some of the fussier Japanese VNs (but not well enough for IMHHW, alas).

path: 0 10561951, hotness: undefined, score: 1, children: 3
laurelraven 2 points 2 years ago

Then there's the ones that actively block Linux and will ban you if you actually manage to get it to work (*cough* Destiny 2 *cough*)

path: 0 10561951 10564935, hotness: undefined, score: 2, children: 2
rotopenguin 2 points 2 years ago

When somebody tells you "fuck off, I don't want your business", believe them.

path: 0 10561951 10564935 10565192, hotness: undefined, score: 2, children: 1
laurelraven 1 point 2 years ago

Oh, believe me, I do

path: 0 10561951 10564935 10565192 10565294, hotness: undefined, score: 1, children: 0
urska 1 point 2 years ago

All games run perfectly. if it doesnt it bc if the anti-cheat the devs dont enable. I just dont play their games. simple as. Fuck them

path: 0 10681405, hotness: undefined, score: 1, children: 0
Gabadabs 1 point 2 years ago

I have a small windows install on a second SSD that I dual boot with. Most of my games work on Linux so I rarely have to boot over.

path: 0 10563593, hotness: undefined, score: 1, children: 0
savvywolf 1 point 2 years ago
path: 0 10550987, hotness: undefined, score: 1, children: 0
ma1w4re 1 point 2 years ago
path: 0 10594688, hotness: undefined, score: 1, children: 0
savvywolf 1 point 2 years ago

I have a Windows dual boot for the (nowadays rather rare) cases where a game won't run in Linux.

Interestingly, I spent a while trying to get League of Legends working with their new rootkit requirements... But my Windows-using friends weren't comfortable playing the game any more.

path: 0 10550986, hotness: undefined, score: 1, children: 0
GustavoM -10 points 2 years ago

A "ez" solution would be simply stay on Windows and leave Linux as a novelty. A somewhat complicated solution -- double booting (apparently Windows can be a privacy nightmare even while dual-booting). A quite hard one would be installing Linux and running Windows on a VM with GPU passthrough. The "are you bleeping kidding me?" approach would be buying another PC just to run Linux while leaving your "main" PC for Windows.

"Is there a sane approach for this?" -- yep, there is! Which is, buying a console and use it solely for gaming while leaving your main PC for daily browsing and everything else (i.e Linux).

path: 0 10552039, hotness: undefined, score: -10, children: 2
Nutteman 6 points 2 years ago

To march into a thread asking about what they can do with their PC to play as many games as possible just to tell them to drop several hundred dollars on a console that will only be able to play games available on that console is a bold move

path: 0 10552039 10553668, hotness: undefined, score: 6, children: 1
stufkes 3 points 2 years ago

Tbf 80% of responses here are just "don't play the games that don't run" which is just as helpful.

path: 0 10552039 10553668 10559008, hotness: undefined, score: 3, children: 0
linux_gaming
linux_gaming

@lemmy.ml

login for more options
23916
1215
178

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

go to feed...