Linux: My game hangs on a black screen at startup. What can I do?
If your OS version libSDL2 library does not match the one needed by the game, the libAkSoundEngine.so library may freeze and the game gets stuck at a black screen with 100% CPU usage.
A workaround for this is to add this to your Launch Options in Steam:
LD_PRELOAD=$LD_PRELOAD:./PillarsOfEternityII_Data/Plugins/x86_64/libSDL2-2.0.so %COMMAND%
To get to the Launch Options in Steam:
- Open the Steam client, click the Libary tab.
- Right-click on Pillars of Eternity II: Deadfire in your Games list and click Properties.
- Click the Set Launch Options... button, add the above, and click OK.
Thank you very much to forum community member kujeger for this workaround. Follow this forum thread for more information.