Workers & Resources: Soviet Republic

Workers & Resources: Soviet Republic

Not enough ratings
Basics of running on Linux in Steam Proton.
By armagor
Basic guide how to run Workers & Resources on Linux with useful links
Basics with useful links
Basically, this game works in Proton very well. See reports of the linux players here[].

First of all, make sure that you are using latest version of steam beta client, proton enabled for all titles and you are using the latest version of video drivers[].

After that just download the game and start is as usual.

If the game doesn't start with error CreateDXGIFactory: Failed then it means that DXVK library doesn't work with your GPU as expected in this case. You may try to run the game with PROTON_USE_WINED3D=1 varibale to use OpenGL-based wined3d instead of Vulkan-based DXVK. Here is how to apply it:

Do not set PROTON_USE_WINED3D=1 in case if game runs without this variable, as DXVK seems to have better performance.

  • Right-click on the game title under the Library in Steam and select Properties.
  • Under the General tab click the Set launch options... button.
  • Enter PROTON_USE_WINED3D=1 %command% and click OK.
  • Close the game's Properties window and launch the game.
64 bit version
Windows 7 version now works via proton. Ix there is no music in this version - please add
WINEDLLOVERRIDES="xaudio2_7=n,b" %command% launch option.
Broken Iris Apr 24, 2023 @ 7:09am 
Adding what helped for me:

Force compatible with proton 7.x

launch command:


Then use the play and save Windows 7 64 bit on game launcher. Works Great!

The windows 8/10 will technically work, but all vehicle sounds cause warping of all other 3d sounds. :retreat:

Proton 8/experimental adds ability to play with no launch commands but I've noticed more audio repeating issues but better shadows and lighting.
Metzger_100 Feb 28, 2023 @ 6:13pm 
Any way to stop the distortion of the audio? It looks like the Sound Effects of the Game sum up because it gets worse the more Vehicles are around the Camera.
brian_va Dec 6, 2022 @ 3:40pm 
the steam client was what was suggested to use the beta for, not the game.

"First of all, make sure that you are using latest version of steam beta client"

at the time, this was the best way to get steam and proton working well. thankfully that has changed substantially since.
ichbestimmtnicht Dec 6, 2022 @ 3:30pm 
Recommending a beta version in a guide is unreliable, I am using the latest stable version globally and update the games as I play them to beta if need be.
brian_va Mar 31, 2021 @ 7:02am 
I assumed, just wondering why that was posted here.
armagor  [author] Mar 31, 2021 @ 2:29am 
I do not have discord for this or any other guide. Technically, I have no discord at all.
And I am not a fascist or neo-nazi.

Just saying.
brian_va Mar 30, 2021 @ 11:23am 
The discord for this guide, or the game in general. If for the game and not the guide, then forgive me for not understanding what you are looking to accomplish by posting this here.
thugMaster68 Dec 10, 2020 @ 2:54pm 
I managed to fix the issue! I needed PROTON_USE_WINED3D=1 nixGLNvidia %command%
posting for anyone else on NixOS who encounters this.
armagor  [author] Dec 10, 2020 @ 12:03pm 
@thugMaster68 hard to say, PROTON_USE_WINED3D=1 is not a panacea, it just a workaround that could help to run on graphical cards that support only opengl. I'm afraid I have never faced CreateDXGIFactory error and can't see any report about this issue at ProtonDB, so I effectively have no idea what to do about it. Sorry.
thugMaster68 Dec 9, 2020 @ 8:09am 
My game was working for a while, recently it fails with CreateDXGIFactory: FAILED, but setting PROTON_USE_WINED3D=1 does not help. Is there any reason this flag would not be working?