
Qest333
Published
The game in singleplayer mode works fine, video files are not playing in vanilla proton versions.
The only issue i found is that apart from working server browser, i couldn't join or create any game.
In addition, installing Proton GE fixes video files not playing.
You have to use "Play Automation - No Launcher" in other to play the game. Apart from that, everything works pretty well.
How to install mods:
Create a symbolic link to a workshop folder in "Plugins" folder
"Plugins" folder can be found in /steamapps/common/Automation/UE421/AutomationGame/Plugins/
Workshop folder can be found in /steamapps/workshop/content/293760/
Note that some mods are not compatible with the newest version of the game and can cause crashes and since you can't use the launcher to check the compatibility, you need to keep in mind which mods have you installed before the crash.
Screen is flickering white while using FidelityFX
Very low framerate compared to Windows. While i can play with highest settings on Windows with FidelityFX set to quality mode at 60fps, because of the screen flickering bug, i can only play on lowest settings on linux, barely reaching 30fps
Game works out of the box. No issues while installing additional software. TruckersMP and TrucksBook works pretty well.
"/mnt/stuff/qest333/Gry/steamapps/common/Proton - Experimental/proton" waitforexitandrun "/mnt/stuff/qest333/Gry/steamapps/compatdata/227300/pfx/drive_c/Program Files (x86)/TrucksBook Client/TB Client.exe"; echo %command%
TruckersMP works nearly out of the box, the only problem is that the microphone doesn't work. TrucksBook works out of the box.
To run TruckersMP or TrucksBook you need to set the launch options accordingly: "/path/to/your/proton" waitforexitandrun "/path/to/the/TruckerMP/or/TrucksBook/client.exe/"; echo %command%
Example of properly set launch options are in tinker steps
Getting stable 100-120fps with all settings + ray tracing set to max and dlss set to quality
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 mangohud gamemoderun %command% -dx12
Tried switching between original Proton and Proton GE, disabling ESYNC and FSYNC. Switching to DX12 reduced crashing frequency a little bit.
NVAPI needed for DLSS support.