Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some Beamdog Games Fail to launch #63

Open
kemra102 opened this issue Mar 23, 2018 · 2 comments
Open

Some Beamdog Games Fail to launch #63

kemra102 opened this issue Mar 23, 2018 · 2 comments

Comments

@kemra102
Copy link

3 of the D&D games released by Beamdog currently fail to launch, in particular these ones:

  • Baldurs Gate: Enhanced Edition
  • Baldurs Gate II: Enhanced Edition
  • Icewind Dale: Enhanced Edition

The other major Beamdog game (Planescape: Torment: Enhanced Edition) seems unaffected though this game uses a different engine to the other 3 on this list so it's not entirely surprising.

When clicking Play on any of these games the Preparing to launch... dialogue pops up then immediately dissapears and the game does not load.

Running BG2 from the cli:

➜ kemra102@iacon  ~  steam steam://rungameid/257350            
Running Steam on solus 3.999 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Gtk-Message: Failed to load module "pk-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
CApplicationManagerPopulateThread took 7 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
CAppInfoCacheReadFromDiskThread took 70 milliseconds to initialize
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
[0323/194711.630733:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
roaming config store loaded successfully - 1594 bytes.
migrating temporary roaming config store
Failed to init SteamVR because it isn't installed
[0323/194712.631829:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
ExecCommandLine: "'/home/kemra102/.local/share/Steam/ubuntu12_32/steam' 'steam://rungameid/257350'"
ExecuteSteamURL: "steam://rungameid/257350"
System startup time: 4.22 seconds
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
Generating new string page texture 72: 384x256, total string texture memory is 704.51 KB
Generating new string page texture 73: 64x256, total string texture memory is 770.05 KB
[0323/194713.632082:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 257350, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 257350, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask: 0
Game update: AppID 257350 "", ProcID 15806, IP 0.0.0.0:0
>>> Adding process 15806 for game ID 257350
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/kemra102/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/home/kemra102/.local/share/Steam/steamapps/common/Baldur's Gate II Enhanced Edition/BaldursGateII: error while loading shared libraries: libjson.so.0: cannot open shared object file: No such file or directory
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to Completed with ""
Game removed: AppID 257350 "", ProcID 15806 
No cached sticky mapping in ActivateActionSet.[0323/194714.633134:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198038961730 [API loaded no]
[0323/194715.635074:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Installing breakpad exception handler for appid(steam)/version(1521764535)

With LSI_DEBUG:

➜ kemra102@iacon  ~  LSI_DEBUG=1 steam steam://rungameid/257350
[lsi:__init__] LD_AUDIT = /usr/$LIB/liblsi-intercept.so
[lsi:__init__] LD_PRELOAD = /usr/$LIB/liblsi-redirect.so
Running Steam on solus 3.999 64-bit
STEAM_RUNTIME is disabled by the user
[lsi:__init__] loading libintercept for 'steam'
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
[lsi:steam] blacklisted loading of vendor library: /home/kemra102/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
[lsi:steam] transforming vendor soname: libbz2.so.1.0 -> libbz2.so.1.0.6
Gtk-Message: Failed to load module "pk-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
Installing breakpad exception handler for appid(steam)/version(1521764535)
[lsi:__init__] loading libintercept for 'steamwebhelper'
[lsi:steamwebhelper] blacklisted loading of vendor library: ./libSDL2-2.0.so.0
[lsi:steamwebhelper] blacklisted loading of vendor library: /home/kemra102/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
[lsi:steamwebhelper] transforming vendor soname: libbz2.so.1.0 -> libbz2.so.1.0.6
[lsi:__init__] loading libintercept for 'steamwebhelper'
[lsi:steamwebhelper] blacklisted loading of vendor library: ./libSDL2-2.0.so.0
[lsi:steamwebhelper] blacklisted loading of vendor library: /home/kemra102/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
[lsi:steamwebhelper] transforming vendor soname: libbz2.so.1.0 -> libbz2.so.1.0.6
[lsi:steamwebhelper] intercepting vendor dlopen() /usr/lib/libsoftokn3.so -> /usr/lib64/libsoftokn3.so
[lsi:steam] transforming vendor soname: libudev.so.0 -> libudev.so.1
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
CApplicationManagerPopulateThread took 4 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
[lsi:vendor_offender] blacklisted loading of vendor library: /home/kemra102/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
CAppInfoCacheReadFromDiskThread took 83 milliseconds to initialize
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
Installing breakpad exception handler for appid(steam)/version(1521764535)
[lsi:vendor_offender] blacklisted loading of vendor library: /home/kemra102/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
[0323/194818.460129:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Installing breakpad exception handler for appid(steam)/version(1521764535)
[lsi:vendor_offender] intercepting vendor dlopen() /usr/lib32/libvulkan_intel.so -> /usr/lib64/libvulkan_intel.so
[lsi:vendor_offender] intercepting vendor dlopen() /usr/lib32/libvulkan_radeon.so -> /usr/lib64/libvulkan_radeon.so
roaming config store loaded successfully - 1594 bytes.
migrating temporary roaming config store
[0323/194819.460501:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Failed to init SteamVR because it isn't installed
[0323/194820.461509:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
ExecCommandLine: "'/home/kemra102/.local/share/Steam/ubuntu12_32/steam' 'steam://rungameid/257350'"
ExecuteSteamURL: "steam://rungameid/257350"
System startup time: 4.84 seconds
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
Generating new string page texture 72: 384x256, total string texture memory is 704.51 KB
Generating new string page texture 73: 64x256, total string texture memory is 770.05 KB
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 257350, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 257350, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask: 0
Game update: AppID 257350 "", ProcID 16035, IP 0.0.0.0:0
[0323/194821.461880:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
ERROR: ld.so: object '/home/kemra102/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/home/kemra102/.local/share/Steam/steamapps/common/Baldur's Gate II Enhanced Edition/BaldursGateII: error while loading shared libraries: libjson.so.0: cannot open shared object file: No such file or directory
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198038961730 [API loaded no]
>>> Adding process 16035 for game ID 257350
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 257350, ActionID 1] : LaunchApp changed task to Completed with ""
Game removed: AppID 257350 "", ProcID 16035 
No cached sticky mapping in ActivateActionSet.[0323/194822.463562:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Installing breakpad exception handler for appid(steam)/version(1521764535)

I have twiddled on/off various options in the LSI config but it doesn't seem to change anything.

@aleksvor
Copy link

/home/kemra102/.local/share/Steam/steamapps/common/Baldur's Gate II Enhanced Edition/BaldursGateII: error while loading shared libraries: libjson.so.0: cannot open shared object file: No such file or directory

Do you have this library installed in your system?

@kemra102
Copy link
Author

@aleksvor Can't believe I missed that, installing json-c-32bit fixes the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants