Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
What you are looking for, in that case, is "Legacy runtime 1.0" using Steam Play compatibility tool. By default it will set to "Steam Linux Runtime 1.0 (Scout)". That's the new mono that lacks certain dependencies that the game and mods need.
Not sure if thats your problem though, because the result of that was crashing during a save, not during startup....becuase it would be during a save that the game/mod would then look for those dependencies that aren't there, and either hang or crash.
I *think* I read somewhere it was linked to mono which the mod requires to install if it's not on the system already.
*May be* finding an old version of mono could help?
And yes, I'll try steam-runtime instead of native.
So many possibilities here...
Is the save file being created despite the crash?
It might not show up in game, but be in the saves folder with a different extension. Renaming it may allow it to be loaded.
Try running Steam in a console so you can see if that spits anything useful out.
#0 0x00716cf1ffd0c0 in __sigaction
#1 0x00716cf1ffdc98 in (Unknown)
#2 0x00716cf1ffdca8 in CloseZStream
#3 0x00716cf1ffdcc8 in (Unknown)
Same exception.
Added context that may help: this is under Ubuntu 22.04, kernel 6.11.0-26-generic, AMD Ryzen 5950X, Radeon 9070XT using mesa 25.0
I can probably do some more detailed debugging if you have places you want me to look but unless both these mods happen to be doing the exact same thing I think this might be a harmony bug.
What might suggest that it's *not* I've also tried loading harmony and Network Multitool only (again, requires harmony to be activated) and with that combination I am able to save without the crash. My understanding however is that harmony is basically replacing calls to some system libraries with modified versions. Possibly Network Multitool just never makes a call to anything problematic.
With *only* harmony and node controller loaded, I can create a new city, lay down a single road, save the game (locally - not steam) and immediately get a crash to desktop. Tailing the player.log while it does it we see
Receiving unhandled NULL exception
#0 0x007d01357fd080 in __sigaction
#1 0x007d01357fdc88 in (Unknown)
#2 0x007d01357fdc98 in CloseZStream
#3 0x007d01357fdcb8 in (Unknown)
Notably, cities is sort of still running. There are a number of processes including Cities.x64 still active after this crash that have to be forcibly killed before cities can be launched again.
So, kill those processes then launch again. Disable node controller, enable intersection marking tool - another mod that requires harmony. Create a new city, lay down a single road, and save.
(I can't believe there's a 1000 char length limit here! Continued in next post.)
Have you thought about a gaming-oriented distro, like Bazzite or Cachy OS?
Also I guess a solution found for NCM would also be applicable to IMT.
XCatcher should have caught that NULL so see if you have that folder in the weird place.
Extended Error Reporting : no message
Extract of Player Log - beginning of the file:
Loading Mono
Mono location: /home/jphs/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Mono/x86_64
Steamworks_RegisterMonoInterface()
Successfully Hooked RenderAPI_OpenGLCoreES (17) [Message]
Loading Steamworks
Setting breakpad minidump AppID = 255710
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198262370555 [API loaded no]
(skipping the asset loading lines)
End of the file:
[IntersectionMarkingTool][139.1948] Start load prefab data "2930752109.RBR C/TBus+DP+C/TBus_Data"
(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
Receiving unhandled NULL exception
#0 0x007ffca66be800 in __sigaction
#1 0x007ffca66bf3d8 in (Unknown)
#2 0x007ffca66bf3e8 in CloseZStream
#3 0x007ffca66bf408 in (Unknown)
Will redo some tests later today and check the logs.
In the meantime, to give more details:
- Problem appears when loading a map
- There's no crash per se. The load freezes after loading a number of assets (about 7000 out of the 9800 subscribed). No error message, just freeze.
- The only way to exit is to kill the process
I have an ok rig I think (AMD Ryzen 7 9800X3D, AMD9070XT, 64Gb RAM) but anyway the game was running ok on the previous configuration too (i7 9700K, RTX2070, 64Gb RAM) until last year update which broke the 2 mods.
Tried unsub resub?
Maybe unsub, ensure mod folder is gone, then resub?
rm ~/.steam/steam/steamapps/workshop/content/255710/2472062376
Any error message or just CTD?
Anything in output_log.txt?
Extended Error Reporting - can help give better error details
https://steamproxy.com/sharedfiles/filedetails/?id=2055465280
XCatcher - similar but different
https://steamproxy.com/sharedfiles/filedetails/?id=2952968348
Are you crashing at game load or at map load?
Tried unsubbing EVERYTHING except Harmony and either IMT or NCR?
Share your log:
https://steamproxy.com/sharedfiles/filedetails/?id=463645931
And btw, I have the following macsergey mods - I tried them one by one:
- Advanced Stop Selection 2.2 .............. game loads and plays
- Building Spawn Points 1.4.3 ............... game loads and plays
- Intersection Marking Tool 1.14.7 ......... game fails to load
- Network Multitool 1.3.7 ....................... game loads and plays
- Node Controller Renewal 3.5.2 .......... game fails to load
A combination of the 3 that let the game load is OK.
Add any of IMT or NCR and it fails.
Don't know if it can help...
Updated required game version to 1.19.2-f3.
that can build more nodes ?
the mod was made for version 1.18.1-f3
current game version 1.19.2-f3
update the mod to the newest version, otherwise the correct working pf the mod is not guaranteed and can lead unpredictable error
No, the mod is not broken. It does not need an update.
The addon works fine until you want to save and the game crashes, wasting whatever time you spent playing. To be fair, the addons does wan about deprecated version, 1.17 / 1.19 and to some extensive testing, breaks on vanilla (no mods) and the game works fine with 40+ mods and removing this one.
Player.log spits this:
[NodeController][3933.088] Start save map data
Receiving unhandled NULL exception
#0 0x007392e47fe580 in __sigaction
#1 0x007392e47fec18 in (Unknown)