I am not sure that Surviving Mars ever worked on this machine, this operating system, but EU IV and Stellaris is working fine "on this machine". So something must trip up and "confuse" this particular game.
There were 2 log-files.
I was unable to attach them in a normal way as the nautilus windows used for attachments, did not show me hidden and system-files.
I found them and copied them manually - hope this is what you need.
I feel like I tried the game before 27. june 2020, but maybe that was before my upgrade to Ubuntu 20.
I must confess when I look at the log-files I cannot see the error.
I hope I have provided you with information you can use and that you will be able to point me in the right direction.
If the log-files from EU IV or Stellaris can be of assistance I will provide them.
gert@Ubuntu-20:~/.local/share/Surviving Mars/logs$ ls -GHalF
total 16
drwxr-x--- 2 gert 4096 Jun 28 18:14 ./
drwxrwxr-x 8 gert 4096 Jun 28 18:14 ../
-rw-rw---- 1 gert 1124 Jun 27 17:28 MarsSteam-20200627-17.28.13-5d7614e4.log
-rw-rw---- 1 gert 1071 Jun 28 18:14 MarsSteam-20200628-18.14.05-5d7614e4.log
gert@Ubuntu-20:~/.local/share/Surviving Mars/logs$ cat MarsSteam-20200627-17.28.13-5d7614e4.log
*** executable info
Timestamp: 5d7614e4
Date: Mon Sep 09 09:01:24 2019 (UTC)
*** hardware info
CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
CPU cores: 8
time 0:00:00:001
Phys. Memory: 32038 MBytes
Memory In Use: 99%
Disk Free: 416225 MBytes
*** OS info
OS: Linux 5.4.0-28-generic
Version: #32-Ubuntu SMP Wed Apr 22 17:40:10 UTC 2020
*** Debug::Init()
time 0:00:00:058
Steam initialized (AppId 464920)
Language: English
time 0:00:00:064
cannot read AppData/LocalStorage.lua: File Not Found
time 0:00:00:612
Reading screen config.
time 0:00:03:921
Applying screen config.
time 0:00:04:249
*** Texture headers: 20911 loaded, 0 newer, 19 ms
time 0:00:04:734
*** graphics info
GPU GeForce GTX 980/PCIe/SSE2
API opengl
GPU Driver Version 4.5.0 NVIDIA 440.64
GPU Driver Package Version N/A
time 0:00:05:609
Platform: {
desktop = true,
developer = false,
editor = true,
goldmaster = true,
linux = true,
pops = true,
steam = true,
}
gert@Ubuntu-20:~/.local/share/Surviving Mars/logs$ cat MarsSteam-20200628-18.14.05-5d7614e4.log
time 0:00:00:004
*** executable info
Timestamp: 5d7614e4
Date: Mon Sep 09 09:01:24 2019 (UTC)
*** hardware info
CPU: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
CPU cores: 8
Phys. Memory: 32038 MBytes
Memory In Use: 37%
Disk Free: 416159 MBytes
*** OS info
OS: Linux 5.4.0-28-generic
Version: #32-Ubuntu SMP Wed Apr 22 17:40:10 UTC 2020
*** Debug::Init()
time 0:00:00:044
Steam initialized (AppId 464920)
time 0:00:00:045
Language: English
time 0:00:01:287
Reading screen config.
time 0:00:04:657
Applying screen config.
time 0:00:05:363
*** Texture headers: 20911 loaded, 0 newer, 42 ms
time 0:00:05:567
*** graphics info
GPU GeForce GTX 980/PCIe/SSE2
API opengl
GPU Driver Version 4.5.0 NVIDIA 440.64
GPU Driver Package Version N/A
time 0:00:05:741
Platform: {
desktop = true,
developer = false,
editor = true,
goldmaster = true,
linux = true,
pops = true,
steam = true,
}
gert@Ubuntu-20:~/.local/share/Surviving Mars/logs$