just found this for you:I can confirm that launching the server works when you connect to your server with "ssh -X ip" but does not when you don't use the arg, that's a really annoying bug since it shouldn't look for a Display when we use -batchmode

( source: http://docs.unity3d.com/Manual/CommandLineArguments.html )