AtomicTorch Studio Forums

VoidExpanse => Help section => Topic started by: argast on April 03, 2015, 09:51:16 AM

Title: [Resolved] Unable to launch server on MacOS
Post by: argast on April 03, 2015, 09:51:16 AM
Hi,

I'm having problems starting singleplayer game. Game complains about not being able to launch server.

Here's the relevant log lines:

3.4.15 17:43:21.4820 [IMP] Starting server at: /Users/pawel/Library/Application Support/Steam/steamapps/common/VoidExpanse/voidexpanse.app/Contents/Server_Mono/VoidExpanse.ServerMono.exe
3.4.15 17:43:21.4842 [ERR] Unable to launch server: /Users/pawel/Library/Application Support/Steam/steamapps/common/VoidExpanse/voidexpanse.app/Contents/Server_Mono/VoidExpanse.ServerMono.exe
Exception System.ComponentModel.Win32Exception: ApplicationName='mono', CommandLine='"/Users/pawel/Library/Application Support/Steam/steamapps/common/VoidExpanse/voidexpanse.app/Contents/Server_Mono/VoidExpanse.ServerMono.exe" --singleplayer --parent_process_id 570 --port 65219 --steam 1', CurrentDirectory='/Users/pawel/Library/Application Support/Steam/steamapps/common/VoidExpanse/voidexpanse.app/Contents/Server_Mono'
   -------------------------stack-------------------------
  at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0
  at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0
  at System.Diagnostics.Process.Start () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start ()
  at Assets.Scripts.LocalServerProcessController.StartProcess (System.String serverExePath) [0x00000] in <filename unknown>:0
3.4.15 17:43:21.4872 [IMP] Dialog window shown: Unable to launch server: Please be sure you have Mono version 3.8.0 or higher installed and try again.
If you have any problems, check our wiki-page! [Support wiki] [Cancel]
3.4.15 17:43:21.5086 [IMP] Opening window: Dialog window "Unable to launch server"
3.4.15 17:43:21.5088 [IMP] ZIndex for window Dialog window "Unable to launch server" set to 1602
3.4.15 17:43:21.5116 [IMP] Window will be opened now: Dialog window "Unable to launch server"
3.4.15 17:43:23.0987 [IMP] OnApplicationFocus: game is not focused.
3.4.15 17:43:23.0991 [IMP] AudioSystem toggled mute sounds: yes
3.4.15 17:43:23.1010 [IMP] AudioSystem toggled mute music: yes
3.4.15 17:43:23.1016 [IMP] Pause music: menu_001.ogg



When I try to run server manually I get following output


mono "/Users/pawel/Library/Application Support/Steam/steamapps/common/VoidExpanse/voidexpanse.app/Contents/Server_Mono/VoidExpanse.ServerMono.exe" --singleplayer --parent_process_id 570 --port 59746 --steam 1  --verbose
Unknown heap type: #GUlD

Unknown heap type: #Blop

WSAIoctl: Need to translate 6 [Device not configured] into winsock error


Edit: I tried starting localhost server. It worked ok and I was able to join it. So it's only a problem with singleplayer.
Title: Re: Unable to launch server on MacOS
Post by: ai_enabled on April 03, 2015, 07:48:45 PM
Hi!
It seems the game cannot launch the game server with shell - it seems the "mono" is an unknown application when it's executed by the game in this way.
So you need to add environment variable for Mono. Usually it's done automatically when installing the Mono.
Have you tried reinstalling the Mono?
Regards!
Title: Re: Unable to launch server on MacOS
Post by: argast on April 04, 2015, 02:17:44 AM
Hi,

Yes, it was installed via homebrew and that was a problem. When I reinstalled using installer from mono project website everything works fine.

Thanks for help!
Title: Re: Unable to launch server on MacOS
Post by: ai_enabled on April 04, 2015, 03:51:17 AM
Great to know!
Regards!