• Linux Server Won't Start - Segmentation Fault
    6 replies, posted
I did a brand new installation of garrys mod following the guide on the wiki. I'm running CentOS. However I keep getting a segmentation fault, I already tried verifying the files. Startup Line:./srcds_run -game garrysmod -autoupdate -ip 174.136.22.98 -port 27030 +maxplayers 12 +map gm_construct -debug Updating server using Steam. Checking bootstrapper version ... Updating Installation Checking/Installing 'Base Source Shared Materials' version 8 Checking/Installing 'Base Source Shared Models' version 4 Checking/Installing 'Base Source Shared Sounds' version 4 Checking/Installing 'GarrysMod Content' version 109 Checking/Installing 'OB Linux Dedicated Server' version 70 HLDS installation up to date CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals. CAsyncIOManager: 102 single object sleeps, 0 multi object sleeps CAsyncIOManager: 0 single object alertable sleeps, 0 multi object alertable sleeps Using breakpad minidump system Using breakpad crash handler Console initialized. ConVarRef mat_dxlevel doesn't point to an existing ConVar Game.dll loaded for "Garry's Mod" Setting breakpad minidump AppID = 4000 Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Installing breakpad exception handler for appid(4000)/version(4357) Mounting hl2.. OK Mounting cstrike.. Failed Mounting dod.. Failed Mounting ep2.. Failed Mounting tf.. OK Mounting episodic.. Failed Mounting hl2mp.. Failed Mounting portal.. OK Mounting lostcoast.. Failed Mounting hl1.. Failed Mounting hl1mp.. Failed Mounting zeno_clash.. OK Garry's Mod server.dll Build #109 - Linux [Nov 1 2010 17:14:19] maxplayers set to 12 Unknown command "sv_allow_wait_command" Unknown command "cl_cmdrate" Unknown command "cl_updaterate" Unknown command "rate" maxplayers set to 12 Network: IP 174.136.22.98, mode MP, dedicated Yes, ports 27030 SV / 27006 CL Lua initialized (Lua 5.1) Registering gamemode 'sandbox' derived from 'base' ScriptEnforce is disabled PreMinidumpCallback: updating dump comment ./srcds_run: line 348: 4175 Segmentation fault (core dumped) $HL_CMD cat: hlds.4119.pid: No such file or directory email debug.log to [email]linux@valvesoftware.com[/email] Thu Nov 18 16:49:01 CST 2010: Server restart in 10 seconds
Don't run a server on Linux. Because it's case sensitive, you'll find some addons won't work correctly. It'll also lag the server computer a lot more.
There is a fix for it not loading the addons directory. The addons directory can be made not case sensitive.
[QUOTE=whosdr;26144650]Don't run a server on Linux. Because it's case sensitive, you'll find some addons won't work correctly. It'll also lag the server computer a lot more.[/QUOTE] Do you even know what you're talking about? [editline]18th November 2010[/editline] There are workarounds for case sensitivity and the fact that running an intensive application will slow down a server is a total no-brainer. @op, check the file permissions, (one of binaries might need a chmod +x)
chmodded srcds_linux and srcds_run and still the same error. [editline]19th November 2010[/editline] Just found something interesting, I copied over the same set of files to a different CentOS box, and it worked just fine. Any ideas why it wouldn't work on the other box?
could be the tf2 bins , i had a problem like that befor
[QUOTE=^-^;26145267] the fact that running an intensive application will slow down a server is a total no-brainer. [/QUOTE] I generally posted about common problems people have been having with them. One of the problems was constraints and physics used more resources on Linux than windows, and it showed in-game. Although I have no idea if this still happens, but there's been nothing to show that the problem has been fixed. I therefore assumed it was still a problem.
Sorry, you need to Log In to post a reply to this thread.