gamemoderun mangohud %command%
Beim ersten Spielstart hatte ich ziemliche Probleme mit den Texturen. Anstatt des grünen Grases war überall nur Felsen. Ab dem zweiten Spielstart hat sich das dann aber größtenteils erledigt, es blieben aber kleinere nicht so sehr störende Artefakte.
Der Vollbildmodus hatte bei mir nur das obere Linke Viertel des Bildschirms ausgefüllt. Was hilft, ist in den Grafikoptionen auf Fenstermodus zu gehen, zu speichern und dann wieder Vollbild auszuwählen. Das muss ich aktuell immer machen, wenn ich das Spiel starte.
Vor einem dreiviertel Jahr hab ich das Spiel schon mal gekauft, allerdings startete es dann gar nicht und ich hab es refunded. Jetzt gibt es zu Beginn ein Popup, dass Proton noch nicht unterstützt wird, dass man aber wegklicken kann. Wenn man sich das erst einmal zurechtgebastelt hat, macht das Spiel viel Spaß. Ich hoffe, die Entwickler finden bald die Zeit, die Probleme zu fixen.
The option to turn on MSAA is missing on Linux at the moment. Aside from this it worked perfectly fine.
Also coop multiplayer (with another Linux installation) works flawlessly so far.
If you still run X11 this game runs fine. No chance with wayland. It's a slow and mellow city builder
Does only start with X11 desktop session (not at all with Wayland)
RADV_DEBUG=llvm %command%
Full AMD driver crash resulting in a 'dead' desktop, when starting to build something.
I got it working by compiling mesa and AMD GPU GL/VK drivers myself on Manjaro. I reverted back to stock packages. But although the current packages supply newer versions of mesa since my last attempt, it is still broken. I see a flickering square pattern in the background. When starting to build, the GPU crashes and with it the desktop. Computer is still fine, you can login from some other compiler and restart the desktop manager. This happens with a Radeon 7700XT 12GB card. As said, once it worked after compiling stuff myself. But then it stop working with even newer mesa and AMD driver version.
With the same OS it works out of the box with a NVidia 3060 without thinkering.
gamemoderun mangohud %command%
Only message window after start that Proton is not yet supported
No more crash with wayland now, works smooth and is a great game :)
Important to do is to switch in the Loginscreen settings at Automatic login from Wayland to X11. On wayland the game start and crash in the login screen. After switching to X11 everyting works fine.
Ran with Proton Experimental on Steam out of the Box (Version 0.10 - Magic Update)
No Problems whatsoever. Just works.
Originally I had the "Game-freeze-when building a road"-Bug but after the recend update I gave it another go and it worked like a charm. What broke it initially was the launch options that I set. After I removed them it worked.
Crashes after loading screen.
Tried multiple Proton/GE Versions.
The game runs better with each version, and initial graphic glitches are no longer present. In some beta versions, there are occasional stutters when a lot is happening on the screen, but this can vary depending on the patch—sometimes the problem is more pronounced, while at other times it can be completely gone. Outside of the beta, I have no problems at all. However, the only issues are the occasional stuttering gameplay and the lack of support for Intel graphics cards, which unfortunately means I can't play on my laptop. Overall, these issues do not hinder the enjoyment of the game.
Randomly appearing squares of textures on the ground
No support for anti-aliasing
Switch to older vesion of Proton and wait for open-source NVIDIA 560 drivers.
Closes immediately after fist loading screen
Now everything works correctly meaning game is fully compatible with Linux.
I discovered that cause of crashes on NVIDIA GPUs is actually a broken implementation of multi-sampling which breaks the game when changed from 4x to 8x in the default Proton Experimental.
Proton-GE fixed all the issues, however the game is still poorly optimized.
NVIDIA is borked again
Unfortunatelly the game crashes after initial loafing process.
Works perfecly
Building menu crash is no longer existent after NVIDIA driver 550 is an recommended option in Linux Minux.
The game starts up, you see the companies and sponsors. But then it closes directly.
Road building menu crashes the game
Road building menu crashes the game
Works great right out of the box...
...since the latest NVIDIA driver update.
Works out-of-the-box on X11
Some flickering can be seen when playing, but it's tolerable.
The game crashes almost immediately in the splash screen when using Wayland. No problems on X11.
Crashes after Loading Screen
Wasn't able to start it
Sometimes when switching from windowed to fullscreen mode the game crashes.
Crashes when changing settings and no multisampling support.
Nothing else
Works out of the box with nvidia 555 on Pop!
RADV_DEBUG=llvm %command%
Seit kurzem stürzt das Spiel ab, wenn man versucht ein Gebäude zu platzieren. Das lässt sich nur durch Anpassungen an Linux und den Startoptionen des Spiels beheben. Vielen Dank an dieser Stelle an Andi dessen Eintrag hier die Lösung herbeigeführt hat.
Update von Mesa auf die aktuellste Version (aktuell 24.1.3)
Launch Option "RADV_DEBUG=llvm %command%" setzen
Proton Version 9 oder Experimental nutzen
Runs OOTB
Runs perfect with an NVIDIA graphics card without any tinker steps if you use the NVIDIA driver 550 as others mentioned before
RADV_DEBUG=llvm %command%
Finally got it working on my desktop PC with AMD GPU again. Thanks to Andi for mentioning the workaround with switching the shader compiler in RADV. This was the missing puzzle piece for fixing the crashing build menu bug on my AMD system. Previous updates to Mesa alone did not work for me.
Runs OOTB since NVIDIA Driver 550.
While it took me a while to get the game to run in a stable manner, it does run pretty well now. I haven't played too much yet though.
RADV_DEBUG=llvm %command%
Without any tinkering, the game would crash for me every time I tried to click on a building in the building menu.
In order to get the game to run, I had to do three things:
- Force Proton version 9 or Experimental
- Update my graphics drivers to Mesa 24.1.1
- Change launch options to "RADV_DEBUG=llvm %command%"
Forcing a newer Proton version was needed, because of the error "DirectX 12 Agility SDK could not be loaded. Please update your Poerating System to Windows 10 Version 1909 or newer.". I have no idea which Proton version Steam tried to use without forcing Proton 9, but it obviously was too old.
The graphics driver update was initially a shot in the dark. However, I tried downgrading to 24.0.9 after I found the RADV_DEBUG=llvm workaround, and with that older mesa version, the game wouldn't launch if this environment variable is set.
Last, but not least, I got the idea to try "RADV_DEBUG=llvm %command%" because of this post: https://github.com/HansKristian-Work/vkd3d-proton/issues/1725#issuecomment-2058452620 I thought, that if the bug is caused by a shader, maybe using another shader compiler (llvm instead of aco) might work around the bug (and it seems it does). However, this has the drawback that llvm has longer compile times than aco, so shader compilation stutter is more noticeable with this compiler.
NVIDIA GPU DRIVER: VERSION 550.90.07
Finally works out of the box with Proton Experimental and current Nvidia 555 Drivers, updated via Nobara 39 Update script.
The latest vulkan update within the nvidia beta driver 555 the building-menu crash is finally fixed.
Had to install Vulkan Beta Driver (https://developer.nvidia.com/vulkan-driver). Fix should be present in the next official release of Nvidia drivers (source: https://github.com/HansKristian-Work/vkd3d-proton/issues/1725#issuecomment-2078660424)
gamemoderun %command%