It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello,

I have a problem with the linux version of the game: the game crash while loading the world (just after character creation), and I have this in the terminal:

Unable to preload the following plugins:
ScreenSelector.so
libCSteamworks.so
libsteam_api.so
Display 0 '0': 1366x768 (primary device).
Logging to /home/aristoxene/.config/unity3d/Editor/Player.log
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.

Any idea ?

edit : I have installed the steam version on this computer sometime ago ( the steam version is for the "big" computer, and the gog for my laptop on linux ), maybe it's that.

edit 2: Well ... i think the true error is here ( in Player.log ) :

Loading user prefs

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

INFO - Beginning world build for seed: A0F04BF4

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Error making heroic: GiantDragonfly -> System.FormatException: Unknown char: .
at System.Double.Parse (System.String s, NumberStyles style, IFormatProvider provider) [0x00000] in <filename unknown>:0
at System.Double.Parse (System.String s) [0x00000] in <filename unknown>:0
at System.Convert.ToDouble (System.String value) [0x00000] in <filename unknown>:0
at XRL.World.ZoneBuilders.HeroMaker.MakeHero (XRL.World.GameObject BaseCreature, System.String[] AdditionalBaseTemplates, System.String[] AdditionalSpecializationTemplates, Int32 tierOverride) [0x00000] in <filename unknown>:0

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Logged exception Failed to set up immigrant. :System.NullReferenceException: Object reference not set to an instance of an object
at XRL.Annals.PopulationInflux.Generate () [0x00000] in <filename unknown>:0

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Exception at Failed to set up immigrant.: System.NullReferenceException: Object reference not set to an instance of an object
at XRL.Annals.PopulationInflux.Generate () [0x00000] in <filename unknown>:0

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

System.NullReferenceException: Object reference not set to an instance of an object
at XRL.Annals.PopulationInflux.Generate () [0x00000] in <filename unknown>:0
at HistoryKit.HistoricEntity.ApplyEvent (HistoryKit.HistoricEvent newEvent, Int64 year) [0x00000] in <filename unknown>:0
at XRL.Annals.QudHistoryFactory.GenerateNewVillage (HistoryKit.History history, Int32 flipYear, System.String region, Boolean bVillageZero) [0x00000] in <filename unknown>:0
at XRL.Annals.QudHistoryFactory.GenerateNewSultanHistory () [0x00000] in <filename unknown>:0
at XRL.Core.XRLCore.NewGame () [0x00000] in <filename unknown>:0
at XRL.Core.XRLCore._Start () [0x00000] in <filename unknown>:0
at XRL.Core.XRLCore._ThreadStart () [0x00000] in <filename unknown>:0

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Exiting main thread due to stopped game thread.Stopped

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Stopping...

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Stopping...

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Setting up 1 worker threads for Enlighten.
Thread -> id: 7faeb6ad2700 -> priority: 1
Stopping...

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)

Edit 3 : Solved ! The solution is here : https://www.gog.com/forum/caves_of_qud/anyone_else_unable_to_play_latest_linux_versions
Post edited December 09, 2019 by jbbourgoin
I don't understand why GOG doesn't include that workaround (only LC_ALL=C is needed) in their start script. It is necessary for Unity3d games and GameMaker: Studio games (like Cook, Serve, Delicous! 2!!). Back when linuxvangog was still workin here he claimed that they test the games on different locales, but most of these issues are visible at once. Some games crash, others like CSD2 don't mess up the volume settings, Tangledeep gives too much starting JPs, Big Pharma has rendering issues and more.