I'm trying to get this to run on linux debian but I get some weird ports in the 55000-55999 range and it aborts without starting.
I'll keep trying and post when I get this to work.
Set current directory to /dir/to/rust/pvp
Found path: /dir/to/rust/pvp/RustDedicated
Mono path[0] = '/dir/to/rust/pvp/RustDedicated_Data/Managed'
Mono path[1] = '/dir/to/rust/pvp/RustDedicated_Data/Mono'
Mono config path = '/dir/to/rust/pvp/RustDedicated_Data/Mono/etc'
PlayerConnection initialized from /dir/to/rust/pvp/RustDedicated_Data (debug = 0)
PlayerConnection initialized network socket : 0.0.0.0 55230
Multi-casting "[IP] ip.ip.ip.ip [Port] 55230 [Flags] 2 [Guid] 3284358108 [EditorId] 2336916401 [Version] 1048832 [Id] LinuxPlayer(ip.ip.ip.ip) [Debug] 0" to [225.0.0.222:54997]...
PlayerConnection already initialized - listening to [ip.ip.ip.ip:55230]
Aborted
edit: hm....
Program received signal SIGSEGV, Segmentation fault.
0x0000000000dc12e0 in GetRootWindow ()
(gdb) backtrace
#0 0x0000000000dc12e0 in GetRootWindow ()
#1 0x0000000000dc7431 in DisplayScreenSelectorIfNecessary ()
#2 0x0000000000d92de7 in main ()