Jump to content

DCS stopped working on Linux


Go to solution Solved by KenaiPhoenix,

Recommended Posts

Posted

Hello, let me start by saying I know Linux is not supported by DCS

Ok, so a couple of months I installed DCS on my Arch linux system using the DCS guide to install the game on a Steam Deck (https://www.digitalcombatsimulator.com/en/support/faq/SteamDeck/) and it worked really well. I was working on some maps and one day it stopped working (i cant remember what changes I did to my system). No splash screen, nothing, it just crashes. I have to check Steam to see that the game just stopped working.

I tried to use the lutris installation but more of the same. I checked the integrity of the files, deleted the game and then reinstalled but nothing.

Do any linux pilot can give me a hint about what could be the issue and how to fix it? How did you install it?

 

Thanks

  • Like 2
Posted

I hope one day DCS will be fully supported on GNU/Linux systems.

I use windows only for DCS World, Escape from tarkov and X-Plane 12

  • Like 4

L'importante non è stabilire se uno ha paura o meno, è saper convivere con la propria paura e non farsi condizionare dalla stessa. Ecco, il coraggio è questo, altrimenti non è più coraggio ma incoscienza.

  • 2 weeks later...
  • Solution
Posted

Hello, sorry for the late reply has been some crazy weeks at work, and when I did got some time, i couldnt find the DCS.log. AND when I did find it it didnt have any log of tried to initialize the game before it went unplayable (but at least it give a clue to were to look).

 

Anyways, I mange to make it work. So thanks

 

Nah just kidding, ofc Im going to put the solution here:

 

I followed the hoggit guide to DCS on linux (https://wiki.hoggitworld.com/view/DCS_on_linux). I had previously use it but the game was still crashing.

 

What i did to make the game work again was the following (it is pretty much the tutorial btw):

 

 - Updated wine through the terminal (idk why but pacman -Syu didnt updated it before, and i update weekly).

 - In case you didnt had it, install the "d3dcompiler_47". I had it because of the ED tutorial, but if you need it you can run the following command on the terminal (assuming you have protontrick installed not as a flatpak):

     protontricks 223750 d3dcompiler_47

 

 - I forced the compatibility of proton to experimental and (because it keep crashing before start up) I added this launch option:

   WINEDLLOVERRIDES='wbemprox=n' %command%

 

And now it works perfectly. It took me like a while to get the game running again, so Im pretty happy. I leave this here in case someone needs some help with DCS + linux in the future.

 

 

  • Thanks 3
  • 2 months later...
Posted

Trying to follow along, and I'm getting far enough to get a black window popping up that it gets stuck on. I ASSUME that is the launcher that's not rendering or populating. Changing options.lua is not going to work as this is a fresh install and, as such, there is no options.lua file to change a value in. Any other tricks available?

  • Like 1
Posted

Ok, I got it working on my own. Though I needed to do a bare-bones install on a virtual machine running Windows in order to steal the options.lua file. Once I did that, ran the launcher, and saved settings, I had an options.lua I could import and make the appropriate changes to.

 

Perhaps, as part of the install process, it could put a generic options.lua in place before the launcher runs, as a means of bypassing this issue for us penguins?

  • Like 1
  • 1 month later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...