Sounds like a quota setting. (root is, of course, exempt from 
everything, including quotas, which is why this probably works.)

Type "ulimit -a". This should give you a list of quotas set for your 
machine. Unfortunately, I'm not sure what exactly the engine is choking 
on (maybe the syslog can tell you which quota has been hit?), so try 
upping stuff like "data seg size", "max locked memory", "max memory 
size", "stack size" and "virtual memory". You may also want to check 
/etc/security/limits.conf, which sets the quotas for the system. Note 
that hard limits can't be decreased anymore after they're increased 
(says ulimit's manpage), so you probably will have to set limits.conf, 
log out, log in again and then test.

Salutations,
~~ Ondra

On 17.05.08 6:31 Uhr, [EMAIL PROTECTED] wrote:
> I guess this is a shot in the dark. When I run srcds as root (I know I
> shouldn't but this was for testing purposes) everything is fine. When I run
> it as the user I installed it under it gives me...
>
> CMDLCache:: Out of memoryCMDLCache:: Out of memory
>
> Is there some sort of generic memory limitation on linux users? I'm using
> CentOS v5.
>    

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to