seeing that there isn't a bsd subforum, I though I'll just post here. I'm running fbsd 6.3:
I have linux compatibility mode enabled:
srcds updated just fine, but when I try to run it, I get this:
I've also tried it with the fc6 and rh4 linux bases, to no avail. the hardware is celeron 420 with 1gb of ram. any hints on how to proceed?
Code:
# uname -v
FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
# gcc --version
gcc (GCC) 3.4.6 [FreeBSD] 20060305
Code:
# grep linux /etc/rc.conf
linux_enable="YES"
#kldstat | grep linux
3 2 0xc4eaa000 19000 linux.ko
# pkg_info | grep linux
linux_base-f8-8_3 Base set of packages needed in Linux mode (for i386/amd64)
# df | grep linproc
linprocfs 4 4 0 100% /proc
Code:
./srcds_run -game tf -port 27015 +map ctf_2fort +maxplayers 24 +sv_lan 0 -debug
Auto detecting CPU
Using default binary.
Enabling debug mode
Server will auto-restart if there is a crash.
cannot set up thread-local storage: set_thread_area failed when setting up thread-local storage
cat: hlds.40097.pid: No such file or directory
email debug.log to linux@valvesoftware.com
Tue May 6 03:07:14 EEST 2008: Server restart in 10 seconds