I have been playing Starsector for a while on a Linux box running Arch, which has run without problems on my machine with no mods, and I recently decided to give some of the well-established mods a try. So far, it's been fun, but I've run into a problem.
I'm still trying to figure out exactly what is causing the problem, but apparently one of my mods (or some interaction between them) is very sporadically causing the game to freeze somehow. In fact, on my system at least, the mouse and keyboard become completely unresponsive, and so far as I've figured out the only way to resolve the situation is to hard reboot the machine.
The freezes seem to happen most often when menus are open, funnily enough (e.g. inventory or hull salvage menu screens so far), and I think during ship selection for combat as well. Ingame music continues to play with no notable disruption. I am not sure if there is a consistent amount of time that the game is open before a lockup occurs, it seems to be somewhat variable and there is no warning before it happens. It can take some time though (even a few hours) before it happens.
I have given my Starsector 4GB of RAM in Java, and also tried it with more RAM. I am also running on a relatively weak graphics card, so I have disabled some of the heavier GraphicsLib functionality. I have good FPS with no real stuttering, I would have thought I had it running perfectly if not for these random and abrupt lockups. As far as I know I am not running any mods that are incompatible with the current version of the game (0.9.1a RC8).
Is there a logfile somewhere I can check to figure out what is happening at the time of the freeze? My modlist is;
{"enabledMods": [
"$$$_lightshow",
"$$$_trailermoments",
"anotherportraitpack",
"raccoonarms",
"blackrock_driveyards",
"CombatAnalytics",
"chatter",
"lw_radar",
"diableavionics",
"DisassembleReassemble",
"fixallemptyplanets",
"sun_fuel_siphoning",
"gs",
"sun_halved_fuel_efficiency_and_cost",
"HA",
"Imperium",
"lw_lazylib",
"leadingPip",
"luddenhance",
"MagicLib",
"nexerelin",
"wyv_planetaryShieldAccessControl",
"portrait",
"$$rebalanced_pilums",
"sun_ruthless_sector",
"SCY",
"shadow_ships",
"swp",
"speedUp",
"sun_starship_legends",
"StopGapMeasures",
"sd_sundiving_1.1",
"Sylphon_RnD",
"tahlan",
"TS_Coalition",
"underworld",
"US",
"URW",
"vayrasector",
"vayrashippack",
"lw_version_checker",
"toggleWeapons",
"audio_plus",
"shaderLib"
]}
Thanks for any help in tracking this issue down.