I just tried updating DCS in Lutris for the first time in more than 6 months and had a few findings:
for some reason, DCS absolutely refuses to work with any version of Proton now (used to work fine 6 months ago)
running bleeding edge wine 11, the updater works, the launcher works (no need to run `dcs.exe` with the `–no-launcher`argument, you can just always run `dcs_update.exe`) and the game works
Edit: And now the launcher has stopped working for some arcane reason. The `–no-launcher` argument still works.
Also I tried if my TMHW and my MFG pedals get recognized in DCS and that all seems to work fine without any tinkering.
Edit: The only thing I’m still missing to get back into DCS is TrackIR, but there seems to be movement on that front.
There’s a fork of LinuxTrack that claims to support Wine, albeit only 32bit (or you need 32bit Wine installed). I’ll have to see how that does with Wine 11 since that no longer has 32bit binaries.
Currently sitting at home with a fractured talus head and a torn ligament, so maybe I’ll get around to finally trying it out. The even have a doc section regarding the new Wine WOW64 mode.
They have so many outages that working with GH ihas become a serious impairment to productivity. Their current uptime is way below 90%, thats clown IT level bad. Before Microslop took over, they were never close to dipping below 99.9%.
It’s become so unusable that there is now a mass exodus.
Desiring to return to his entrepreneurial roots, Dohmke told employees that he will stay at GitHub until the end of 2025 before leaving to start a new venture. No successor will replace him as CEO; instead, GitHub’s leadership team will report directly to Microsoft’s CoreAI division.
This tells me everything I needed to know. He got shat at from the top with all the AI BS.
MS has 72 products called Copilot. Either nobody is at the steering wheel, or drugged and unconscious.
WRT uptime it’s fairly well documented that the problems started pretty soonish after the aquisition.
The thing is, apart from AI related stuff, GH features have stagnated to the point you could call everything not AI abandonware. Actions are atrocious. I’m not sure what they are doing but it’s clearly not working.
Could also mean that they implemented actual, transparent monitoring first.
Lying about uptime is very common. Most Startups will do it after receiving the first letter asking for money back. Even if it’s just a little white lie.
But I can speak from my experience: Githubs downtimes was not having an impact like this before with developers close to me actually being blocked by it for a long time. I might be late to the bashing party, but before 2026 it was never a topic. Now they all rage.
Edit: Yes actions seem to fail a lot. Not nice when the hotfix pipeline relies on it.
That’s veeery subjective. People have been ranting for quite some time about GH.
I had to work with it consistently for a client in 2025 and it was just as bad then as it is now. I’ve had to shift several deadlines at the last minute due to unplanned outages.
It’s not just that they fail. GH had a bug where pipelines would rarely hang indefinitely at full tilt accruing costs for the users. Have a look at this gem
And how long have they been migrating to Azure, because their velocity is still quasi zero. Taking that article you linked into account, that just looks like they got sucked into MSs nevernding vortex of burning money on this perpetual firefighting instead of deploying features that work and are useful to the customers.
So getting back a bit on topic, I tried running linuxtrackx-ir today and got it connected to my trackir 4, which was easy to set up. The bad news is that I wasn’t able to install the winebridge required for getting it to talk with DCS. The reason is that it wants to run with a 32bit wine prefix but that is no longer supported on the wine version my distro packages (>= wine 11.0).
The dev is aware of the issue, hopefully there will be a fix at one point.
This is just a big pickle we’re in right now. DCS still doesn’t run natively, so we need winebridge. Winebridge is set up for a 32bit wineprefix but that doesn’t work since wine recently did a humongous refactor to WOW64.
And this situation with companies like NaturalPoint or OptiTrack or whatever name they go by now with their closed source windows only driver ecosystems where you have to run the driver in wine is kinda ridiculous. Hell, my 64 channel 192kHz duplex audio interface can get by on class compliant mode, so should this little piece of periphery.
HOTAS, pedals, they do just work, effortlessly. But that crappy headtracker doesn’t.