Hello, for those of you who are using Linux and Steam Proton, are probably experiencing an issue where after one session, and you restart the game via Steam Proton, the Stardock Launcher would appear invisibly and seize its part of the screen.
The culprit seems to be the gamedata2.dat in the /.steam/debian-installation/steamapps/common/Sins2 directory which seems to be a file that is constantly overwritten or corrupted after each session when you start the stardock launcher.
The hot fix is to validate game files on steam and then once that is done, right-click on the gamedata2.dat file and change permissions 'read-only'. Note: there is a file called gamedata.dat (without the 2) in that directory. That is not the file you need to change. Validating game files means that steam will check integrity of files and notices that the gamedata2.dat file is corrupted so it'll revert it back to it's previous clean file. After validating, you can change permissions to 'read-only'.
Or type in terminal:
chmod 444 ~/.steam/debian-installation/steamapps/common/Sins2/gamedata2.dat
That'll fix it for you. Hopefully this helps linux users here.