[SOLVED]
ERROR:
- Steamclient.so is not in the good location on a default linux server install.
SOLUTION:
- Proper location is /Hurtworld_Data/Plugins/
- Copy steamclient to the necessary location.
FIX:
KNOWN ISSUES:Code:cp ./steamclient.so ./Hurtworld_Data/Plugins/x86/steamclient.so cp ./linux64/steamclient.so ./Hurtworld_Data/Plugins/x86_64/steamclient.so
Currently there is a new issue upon doing this - an error connecting to the steam networks. I will update this post if I figure it out.
=======================================================
Dump of gamelog.txt:
No clue where it wants steamclient.so, currently it installs it (from the app_update / steamcmd) in serverroot, I made a copy into Hurtworld_Data to see if that sates it, but no dice.Code:[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. dlopen failed trying to load: steamclient.so with error: steamclient.so: cannot open shared object file: No such file or directory [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so. ogies Initialize engine version: 5.1.3f1 (b0a23b31c3d8) i_love_codeoManager: Using Unknown: NoSound Driver Begin MonoManager ReloadAssembly Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-UnityScript.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-UnityScript.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.UI.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.UI.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.Networking.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.Networking.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.Analytics.dll (this message is harmless)dlopen failed trying to load: steamclient.so with error: steamclient.so: cannot open shared object file: No such file or directory [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so. ogies Initialize engine version: 5.1.3f1 (b0a23b31c3d8) i_love_codeoManager: Using Unknown: NoSound Driver Begin MonoManager ReloadAssembly Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/UnityEngine.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-CSharp.dll into Unity Child Domain Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-UnityScript.dll (this message is harmless) Loading /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Assembly-UnityScript.dll into Unity Child DomainPlatform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/System.Core.dll (this message is harmless) - Completed reload, in 0.130 seconds Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/System.dll (this message is harmless) Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Boo.Lang.dll (this message is harmless) Shader 'Debug/Advanced': dependency 'BaseMapShader' shader 'Debug/Advanced' not found WARNING: Shader Unsupported: 'Particles/Refraction' - All passes removed WARNING: Shader Unsupported: 'Particles/Refraction' - Setting to default shader. WARNING: Shader Unsupported: 'Toon/Basic Outline' - All passes removed Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/Mono.Security.dll (this message is harmless) Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/System.Configuration.dll (this message is harmless) Platform assembly: /home/steam/s/linuxhurt/Hurtworld_Data/Managed/System.Xml.dll (this message is harmless)(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)SteamAPI_GameServer.Init() failed.(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)Closing network connections...(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)Abort running Threads: 1(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)
Solved Issues running Hurtworld natively on Linux (Ubuntu 14.04)
Discussion in 'Hurtworld Discussion' started by Pretermit, Dec 9, 2015.
-
Wulf Community Admin
Grab steamclient.so if it is missing it.
-
Code:. ./gamelog3.txt ./gamelog5.txt ./steamapps ./steamapps/libraryfolders.vdf ./steamapps/appmanifest_405100.acf ./steamapps/downloading ./steamapps/temp ./Hurtworld_Data ./Hurtworld_Data/sharedassets2.assets ./Hurtworld_Data/resources.assets ./Hurtworld_Data/Resources ./Hurtworld_Data/Resources/unity default resources ./Hurtworld_Data/Resources/unity_builtin_extra ./Hurtworld_Data/Resources/UnityPlayer.png ./Hurtworld_Data/sharedassets0.resource ./Hurtworld_Data/Managed ./Hurtworld_Data/Managed/Pathfinding.JsonFx.dll ./Hurtworld_Data/Managed/EasyRoads3D.dll ./Hurtworld_Data/Managed/Assembly-CSharp.dll ./Hurtworld_Data/Managed/uLink.dll ./Hurtworld_Data/Managed/Pathfinding.Poly2Tri.dll ./Hurtworld_Data/Managed/System.Security.dll ./Hurtworld_Data/Managed/I18N.West.dll ./Hurtworld_Data/Managed/System.Xml.dll ./Hurtworld_Data/Managed/UnityEngine.Networking.dll ./Hurtworld_Data/Managed/Assembly-UnityScript.dll ./Hurtworld_Data/Managed/ArabicSupport.dll ./Hurtworld_Data/Managed/Rewired_Core.dll ./Hurtworld_Data/Managed/UnityScript.Lang.dll ./Hurtworld_Data/Managed/I18N.dll ./Hurtworld_Data/Managed/UnityEngine.Cloud.Analytics.dll ./Hurtworld_Data/Managed/Mono.Security.dll ./Hurtworld_Data/Managed/System.dll ./Hurtworld_Data/Managed/UnityEngine.CrashLog.dll ./Hurtworld_Data/Managed/Pathfinding.Ionic.Zip.Reduced.dll ./Hurtworld_Data/Managed/Boo.Lang.dll ./Hurtworld_Data/Managed/UnityEngine.Analytics.dll ./Hurtworld_Data/Managed/System.Core.dll ./Hurtworld_Data/Managed/System.Configuration.dll ./Hurtworld_Data/Managed/NSpeex.dll ./Hurtworld_Data/Managed/UnityEngine.Cloud.Analytics.Util.dll ./Hurtworld_Data/Managed/Mono.Posix.dll ./Hurtworld_Data/Managed/UnityEngine.xml ./Hurtworld_Data/Managed/AmplifyMotion.dll ./Hurtworld_Data/Managed/UnityEngine.dll ./Hurtworld_Data/Managed/Pathfinding.ClipperLib.dll ./Hurtworld_Data/Managed/mscorlib.dll ./Hurtworld_Data/Managed/UnityEngine.UI.dll ./Hurtworld_Data/Managed/Assembly-CSharp-firstpass.dll ./Hurtworld_Data/level0 ./Hurtworld_Data/Mono ./Hurtworld_Data/Mono/x86_64 ./Hurtworld_Data/Mono/x86_64/libmono.so ./Hurtworld_Data/Mono/x86 ./Hurtworld_Data/Mono/x86/libmono.so ./Hurtworld_Data/Mono/etc ./Hurtworld_Data/Mono/etc/mono ./Hurtworld_Data/Mono/etc/mono/config ./Hurtworld_Data/Mono/etc/mono/2.0 ./Hurtworld_Data/Mono/etc/mono/2.0/settings.map ./Hurtworld_Data/Mono/etc/mono/2.0/web.config ./Hurtworld_Data/Mono/etc/mono/2.0/Browsers ./Hurtworld_Data/Mono/etc/mono/2.0/Browsers/Compat.browser ./Hurtworld_Data/Mono/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx ./Hurtworld_Data/Mono/etc/mono/2.0/machine.config ./Hurtworld_Data/Mono/etc/mono/mconfig ./Hurtworld_Data/Mono/etc/mono/mconfig/config.xml ./Hurtworld_Data/Mono/etc/mono/browscap.ini ./Hurtworld_Data/Mono/etc/mono/1.0 ./Hurtworld_Data/Mono/etc/mono/1.0/DefaultWsdlHelpGenerator.aspx ./Hurtworld_Data/Mono/etc/mono/1.0/machine.config ./Hurtworld_Data/steamclient.so ./Hurtworld_Data/mainData ./Hurtworld_Data/resources.resource ./Hurtworld_Data/sharedassets1.assets ./Hurtworld_Data/level1 ./Hurtworld_Data/Plugins ./Hurtworld_Data/Plugins/x86_64 ./Hurtworld_Data/Plugins/x86_64/libsteam_api.so ./Hurtworld_Data/Plugins/x86_64/libCSteamworks.so ./Hurtworld_Data/Plugins/x86 ./Hurtworld_Data/Plugins/x86/libsteam_api.so ./Hurtworld_Data/Plugins/x86/libCSteamworks.so ./Hurtworld_Data/sharedassets0.assets ./steam_appid.txt ./steamclient.so ./Hurtworld.x86_64 ./linux64 ./linux64/steamclient.so ./gamelog.txt ./Hurtworld.x86
Last edited by a moderator: Dec 9, 2015 -
Never mind. Saw your solution in first post
Last edited by a moderator: Dec 11, 2015 -
im not using linux............................. any idea?
-
Wulf Community Admin