Paradox has been pretty consistent about Linux support, and in turn I've been pretty consistent about lighting my money on fire by buying their games and the DLCs thereof.
It's been pretty consistently broken support. I've run into lot's of things like CK2 only working on xorg, HOI4 only working on x11 (or the other way around), Imperator not working unless you install some c++ runtime lib, EU4 not working at all at the moment for some reason, all on a pretty standard ubuntu 18.04.
Some of those might not be the fault of paradox, but Imperator shows that they didn't even test running it on a stock install.
I've had better luck with proton games, they don't always work but once they do I have far less regressions.
That's surprising. I'm on Slackware and literally every one of Paradox's strategy games I've tried (Stellaris, HOI4, CK2, EUIV, Imperator, in that order) works flawlessly out-of-the-box.
Granted, I'm on Slackware64-current, so it's possible I've got newer driver/lib versions than Ubuntu 18.04. I'm also using FOSS drivers exclusively (primarily AMD, though I've played Stellaris on Intel GPUs with decent results, too), so if you're using Nvidia graphics, that might be a factor, too.
I meant xorg and wayland but I just tried everything.
Currently on wayland stellaris and EU4 won't start for me, I didn't even know stellaris was broken until now, that was one of the better working ones.
On xorg they will all start but games are offset and sit below the top bar in gnome, The mouse isn't offset so it's completely unplayable. One of them used to work fine in xorg though, not sure which.
It's also been a while but I wasn't able to play CKII or EUIV against friends on Windows due to some clock-time issue. Not sure if that's still a thing, but it led me to use CKII in WINE while doing large multiplayer games.
edit: otherwise, single-player native linux has been solid with CKII, HOI4, and EUIV, including mods. Vicky II did fine in WINE. I'm running new-ish Fedora.
Proton is kinda the admission that even on Linux, Windows is still the better platform though.
I’m 100% not complaining because Proton has enabled me to play a libraries worth of games that were previously unavailable but it’s not exactly a victory Linux. The future might look like devs testing a little bit in Proton as “Linux support.”
I would disagree; "Better Platform" != "Supported Platform".
While it is an admission Linux gaming was hardly going to take off on its own from a cold start, it allows people to use the platform that makes more sense for them. With the increased capability of Linux+Proton as a platform, its horizons are pushed and it makes more sense for more people.
The only possible downside here is the potential for a developer to neglect Linux support now that people "can just run it in proton", netting Linux users a couple losses of what-would-have-been native ports. However, I believe the increase to the viability of Linux gaming overall makes up for it.
Not exactly, the the correct obvious admission is that Linux is a better Windows, as an extra translation layer for Win32 API to Linux/POSIX still has better performance (most games I play on Proton) than native Windows.
The meme might not be real but they're also not doing themselves many favors. People want a certain couple games, value does whatever they can to avoid it.
Even to hold people over they could have resurrected HL:DM and made it F2P.
You're missing counter strike: global offensive and dota2, which do work on linux natively. They're definitely in the top 3 in terms of general popularity for their genres.
All source games work on linux, but the new half life game might be the first exception. Proton works pretty well for other games, but there are hard blockers on some (for ex: the anticheat in pubg)
AFAIK there is certain level of active development, though it was for a long time only one person, but also the general code is kept clean and portable, and it's mostly the occassional middleware that is an issue.