satisfactorymodding / SatisfactoryModManager

A mod manager for easy installation of mods and modloader for Satisfactory
GNU General Public License v3.0
360 stars 77 forks source link

Only white screen after update to 2.5.0 #118

Closed hydrox closed 3 years ago

hydrox commented 3 years ago

Since the update to v2.5.0 the ModManager only shows a white screen

OS: Ubuntu 18.04.5

Satisfactory Mod Manager

fredmcdonald commented 3 years ago

Confirm same issue with Linux Mint 19.3 Tricia. Satisfactory itself still loads correctly with mods.

mircearoata commented 3 years ago

Rosuav experienced the same issue and after some debugging, we found that basically any build coming from me would result in that. They then built SMM too, resulting in a slightly larger file size, all coming from the c++ modules. The released version was built under WSL Ubuntu 20.04, but I also built it on another machine (also Ubuntu 20.04 but bare metal, this was the machine I built the previous versions on). All 3 versions run fine on that machine. I expect Rosuav's build to work for both of you, but let me know if my build does too. I hope it does, otherwise I'll have to investigate the differences between my system and Rosuav's more. Links are below.

Rosuav's build - Google Drive link My build - Google Drive link

fredmcdonald commented 3 years ago

That worked for me, @mircearoata ! Thank you.

hydrox commented 3 years ago

Satisfactory-Mod-Manager_Rosuav-build.AppImage (96283343 bytes) -> Starting fine Satisfactory-Mod-Manager_MirceaServer-build.AppImage (96094912 bytes) -> Starting fine Satisfactory-Mod-Manager.AppImage (96069813 bytes) (from github release page) -> White Screen

mircearoata commented 3 years ago

Thank you! I replaced the release file now with my server build, so it should be fine for other people too. Also, I realized that actually on the server I was building with the docker image for node, which came with Debian and, more importantly, gcc 6 rather than gcc 9 which I had in WSL, so that's most likely what made the difference in size and functionality.