Author Topic: Linux version won't start - libCSteamworks not found  (Read 4089 times)

Offline FalseMyrmidon

  • Newbie Mark II
  • *
  • Posts: 24
Linux version won't start - libCSteamworks not found
« on: March 29, 2016, 05:25:02 am »
I'm getting just a black screen without sound.  Here's the relevant bit from the log:

Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/CSteamworks
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/libCSteamworks.so
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/./CSteamworks
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/./libCSteamworks.so
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/CSteamworks
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/libCSteamworks
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/libCSteamworks.so
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/./libCSteamworks
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/./libCSteamworks.so
Fallback handler could not load library /srv/storage/brandon/SteamLibrary/steamapps/common/Starward Rogue/StarwardRogueLinux_Data/Mono/x86_64/libCSteamworks
GameInit (0 - 3/29/2016 1:17:20 AM)
 

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Linux version won't start - libCSteamworks not found
« Reply #1 on: March 29, 2016, 01:14:43 pm »
Okay, that was super strange.  I really apologize, but it appears that when we upgraded unity versions that got removed.  The strange bit is, for some folks that remained and so it worked fine on their linux machines, but in other cases it would be absent.  Why it was sometimes there I'm not sure, but it should be there all the time now, knock on wood.  It actually will be in StarwardRogueLinux_Data/Plugins/x86_64, but it should be found there as well.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline FalseMyrmidon

  • Newbie Mark II
  • *
  • Posts: 24
Re: Linux version won't start - libCSteamworks not found
« Reply #2 on: March 30, 2016, 02:21:19 am »
Well, apparently that wasn't the problem because I'm still getting the same issue (black screen with sound, if I hit enter a few times it sounds like the game starts because someone starts talking to me).  Log is attached but doesn't seem to be showing any errors.  For comparison's sake, AI War runs fine.

Edit: I was going to attach the log but the forum seems to think it's too big at 18K.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Linux version won't start - libCSteamworks not found
« Reply #3 on: March 30, 2016, 01:26:08 pm »
Okay, it may be a driver thing then, probably related to fullscreen mode.  If you switch it to windowed mode, I imagine it will run fine, and then you can experiment with various fullscreen settings.  There are some easy instructions on how to do that here: https://www.arcengames.com/forums/index.php/topic,18556.msg200003.html#msg200003

You might also be sure to verify your steam cache, just in case it didn't download something properly.

Hope that helps!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline FalseMyrmidon

  • Newbie Mark II
  • *
  • Posts: 24
Re: Linux version won't start - libCSteamworks not found
« Reply #4 on: March 31, 2016, 12:00:42 am »
That mostly works in windowed mode aside from it's propensity for crashing Gnome3.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Linux version won't start - libCSteamworks not found
« Reply #5 on: March 31, 2016, 12:20:26 am »
Hmm, that's really odd in terms of that crashing.  I'm not really sure what to say on that one; sounds like some sort of conflict between that and the unity 3d engine, but I'm not sure what it would be.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!