Wine/Linux Testing

The Galaxy Lives On! Distant Worlds, the critically acclaimed 4X space strategy game is back with a brand new 64-bit engine, 3D graphics and a polished interface to begin an epic new Distant Worlds series with Distant Worlds 2. Distant Worlds 2 is a vast, pausable real-time 4X space strategy game. Experience the full depth and detail of turn-based strategy, but with the simplicity and ease of real-time, and on the scale of a massively-multiplayer online game.

Moderator: MOD_DW2

User avatar
deMangler
Posts: 376
Joined: Sat Jul 13, 2013 9:37 am

Re: Wine/Linux Testing

Post by deMangler »

Update 1.0.2.6
Not stress tested it with max stars or anything, but I have been leaving it running in the background at x4 speed while I get on with stuff. Default settings above mentioned system.
This is starting to run really well. I check up on it every few minutes and zoom in and out, play with overlays and check menus, all the stuff that would have been painful before is pretty smooth now. Hasn't crashed yet in a couple of hours of this. Alt-tabbing is issue-free.
The graphics do have some oddities compared to running it on non-linux, but I wouldn't notice if I didn't know. The gamma still needs adjusting or it would be too dark though.

:)
Droll12
Posts: 6
Joined: Fri Feb 11, 2022 8:19 pm

Re: Wine/Linux Testing

Post by Droll12 »

I don't know if you could consider this a necro but it appears that the new Aurora update has completely broken the game for me. It the launcher shows up but when I press play it just silently crashes on the steam version (proton experimental, 7.0.6).

I'm not familiar with wine and was wondering if the same issue has happened there and if not how I can create a wine install for DW2.

Thank you in advance.
User avatar
deMangler
Posts: 376
Joined: Sat Jul 13, 2013 9:37 am

Re: Wine/Linux Testing

Post by deMangler »

Droll12 wrote: Sun Mar 05, 2023 3:15 am I don't know if you could consider this a necro but it appears that the new Aurora update has completely broken the game for me. It the launcher shows up but when I press play it just silently crashes on the steam version (proton experimental, 7.0.6).

I'm not familiar with wine and was wondering if the same issue has happened there and if not how I can create a wine install for DW2.

Thank you in advance.
Sometimes an update breaks it for me, however the new Aurora update does run on my system (GE-Proton7-24), but all I have done is basically start a game though. Didn't notice any issues so far.
Droll12
Posts: 6
Joined: Fri Feb 11, 2022 8:19 pm

Re: Wine/Linux Testing

Post by Droll12 »

deMangler wrote: Sun Mar 05, 2023 7:59 pm
Droll12 wrote: Sun Mar 05, 2023 3:15 am I don't know if you could consider this a necro but it appears that the new Aurora update has completely broken the game for me. It the launcher shows up but when I press play it just silently crashes on the steam version (proton experimental, 7.0.6).

I'm not familiar with wine and was wondering if the same issue has happened there and if not how I can create a wine install for DW2.

Thank you in advance.
Sometimes an update breaks it for me, however the new Aurora update does run on my system (GE-Proton7-24), but all I have done is basically start a game though. Didn't notice any issues so far.
Thank you for telling me the ProtonGE version you use. It gets slightly further, instead of silently crashing it opens the distant worlds 2 splash screen after pressing play on the launcher, flashes a black screen and then crashes. Are there any other configuration options you are using?

It's also letting me send crash reports to the devs now so I guess now the game knows it's crashing.

For what its worth:

Code: Select all

Proton: GE-Proton7-24 launching through steam install.
OS: Linux Mint 21.1 Cinnamon
CPU: AMD Ryzen 9 5900X 12-Core Processor × 12
GPU: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT / 6800M]
GPU Driver: Mesa 22.2.5
I also found the crash report:

Code: Select all

System.AggregateException: One or more errors occurred. (Could not compile shader. See error messages.Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER

Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER

)
 ---> System.InvalidOperationException: Could not compile shader. See error messages.Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER
Looks like some problem with shaders, though that is only the first problem it ran into.
User avatar
deMangler
Posts: 376
Joined: Sat Jul 13, 2013 9:37 am

Re: Wine/Linux Testing

Post by deMangler »

Droll12 wrote: Mon Mar 06, 2023 2:22 am
deMangler wrote: Sun Mar 05, 2023 7:59 pm
Droll12 wrote: Sun Mar 05, 2023 3:15 am I don't know if you could consider this a necro but it appears that the new Aurora update has completely broken the game for me. It the launcher shows up but when I press play it just silently crashes on the steam version (proton experimental, 7.0.6).

I'm not familiar with wine and was wondering if the same issue has happened there and if not how I can create a wine install for DW2.

Thank you in advance.
Sometimes an update breaks it for me, however the new Aurora update does run on my system (GE-Proton7-24), but all I have done is basically start a game though. Didn't notice any issues so far.
Thank you for telling me the ProtonGE version you use. It gets slightly further, instead of silently crashing it opens the distant worlds 2 splash screen after pressing play on the launcher, flashes a black screen and then crashes. Are there any other configuration options you are using?

It's also letting me send crash reports to the devs now so I guess now the game knows it's crashing.

For what its worth:

Code: Select all

Proton: GE-Proton7-24 launching through steam install.
OS: Linux Mint 21.1 Cinnamon
CPU: AMD Ryzen 9 5900X 12-Core Processor × 12
GPU: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT / 6800M]
GPU Driver: Mesa 22.2.5
I also found the crash report:

Code: Select all

System.AggregateException: One or more errors occurred. (Could not compile shader. See error messages.Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER

Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER

)
 ---> System.InvalidOperationException: Could not compile shader. See error messages.Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER
Looks like some problem with shaders, though that is only the first problem it ran into.
Main difference I can see to start with is I am using nvidia (Driver Version: 470.161.03), also linux mint, but xfce version.
Droll12
Posts: 6
Joined: Fri Feb 11, 2022 8:19 pm

Re: Wine/Linux Testing

Post by Droll12 »

deMangler wrote: Mon Mar 06, 2023 8:59 am
Droll12 wrote: Mon Mar 06, 2023 2:22 am
deMangler wrote: Sun Mar 05, 2023 7:59 pm

Sometimes an update breaks it for me, however the new Aurora update does run on my system (GE-Proton7-24), but all I have done is basically start a game though. Didn't notice any issues so far.
Thank you for telling me the ProtonGE version you use. It gets slightly further, instead of silently crashing it opens the distant worlds 2 splash screen after pressing play on the launcher, flashes a black screen and then crashes. Are there any other configuration options you are using?

It's also letting me send crash reports to the devs now so I guess now the game knows it's crashing.

For what its worth:

Code: Select all

Proton: GE-Proton7-24 launching through steam install.
OS: Linux Mint 21.1 Cinnamon
CPU: AMD Ryzen 9 5900X 12-Core Processor × 12
GPU: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT / 6800M]
GPU Driver: Mesa 22.2.5
I also found the crash report:

Code: Select all

System.AggregateException: One or more errors occurred. (Could not compile shader. See error messages.Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER

Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER

)
 ---> System.InvalidOperationException: Could not compile shader. See error messages.Error: Steam\steamapps\common\Distant Worlds 2\log\shader_BasicColorInstancedShader_82a3e25e5d0382e249dfd65c21063bd1.hlsl:46:1: E5000: syntax error, unexpected NEW_IDENTIFIER
Looks like some problem with shaders, though that is only the first problem it ran into.
Main difference I can see to start with is I am using nvidia (Driver Version: 470.161.03), also linux mint, but xfce version.
Unfortunately that is a difference I can't really do anything about and I don't think xfce is the problem as IIRC that's a more lightweight mint OS.

I could use steam remote play from my windows gaming laptop, but I don't know if that means I'm wasting all the hardware on my desktop.
Ariatras
Posts: 7
Joined: Sun May 12, 2019 7:22 pm

Re: RE: Wine/Linux Testing

Post by Ariatras »

Erik Rutins wrote: Mon Feb 07, 2022 2:45 pm As far as I know DW2 will be on GeForce Now.

While Linux is not officially supported, we'll do what we can to help the Linux community get DW2 working, it just will have to be a lower priority compared to addressing issues on supported OSes. Personally, I'd like to play DW2 on Linux as well.

Regards,

- Erik
I tried to contact support via e-mail. They told me to ask on the forums.

Dear Distant Worlds 2 Support Team,

I am writing to you in regards to an issue I have been experiencing with Distant Worlds 2 on Linux. I am unable to play the game for more than a few minutes without it freezing completely. This typically occurs right when the first spaceport is up and running, and I have been unable to find a solution despite trying various versions of Proton, Proton tricks, and run commands.

I am running the game on Manjaro XFCE 6.1.25-1, which is based on Arch Linux. My system specifications are as follows:

CPU: AMD Ryzen 2700x
GPU: NVIDIA RTX 2070
Memory: 16GB DDR4
Unfortunately, I have not received any error messages when the game freezes, which has made it difficult to diagnose the issue. I have tried multiple workarounds and solutions found online, but none of them have been successful.

I would greatly appreciate any assistance or guidance you can provide on how to resolve this issue and get Distant Worlds 2 running smoothly on my Linux system.

Thank you for your time and assistance.

This is the email I've sent, I just removed my name in its initial greeting.

I know the priority is low, as you said, but maybe you are aware of specific versions of proton I would need. Perhaps you could even provide gamelaunch parameters to enable and use certain protontricks. I am hoping I will get to play, I've owned the game for close to a year now (May last year) and have only ever been able to play in short bursts.
Post Reply

Return to “Distant Worlds 2”