Editing and Customization > Modding Help

Setting up gesource on CentOS Linux 6.3

<< < (3/4) > >>

killermonkey:
Just because CS and TF2 work does not mean anything.

They run on completely different binaries, and I am not talking about the server_i486.so, they run on different engines and different dedicated server backends.

I believe someone elses solution was to make sure they had the "orangebox" game installed via the steam executable.

I believe the command is: steam command update "orangebox"

Misfire:

--- Quote from: killermonkey on October 01, 2012, 12:16:48 am ---Just because CS and TF2 work does not mean anything.

They run on completely different binaries, and I am not talking about the server_i486.so, they run on different engines and different dedicated server backends.

I believe someone elses solution was to make sure they had the "orangebox" game installed via the steam executable.

I believe the command is: steam command update "orangebox"

--- End quote ---

orangebox was the only game I installed initially, I only installed other games after to test those. 

I have also wiped the OS and redid it, same result, that is with "./steam -command update -game "orangebox" -dir srcds_l"

new dump with orangebox srcds_run: www.chenzen.org/downloads/core.19907

killermonkey:
I am gonna be honest, linux dumps are worthless. I really can't help you, centOS is not supported by Valve or us. Suggest using Ubuntu if you can. This could be a simple missing library.

Have you run: ldd server_i486.so ??

If not, try that, might lead you to whats missing.

http://wiki.teamfortress.com/wiki/Linux_dedicated_server#Requirements

Misfire:

--- Quote from: killermonkey on October 01, 2012, 01:29:15 am ---I am gonna be honest, linux dumps are worthless. I really can't help you, centOS is not supported by Valve or us. Suggest using Ubuntu if you can. This could be a simple missing library.

Have you run: ldd server_i486.so ??

If not, try that, might lead you to whats missing.

http://wiki.teamfortress.com/wiki/Linux_dedicated_server#Requirements

--- End quote ---

Well I give up.  I gave Ubuntu 11.10 a go as well and the same EXACT thing happens.  You're probably right about missing library or something.  My provider's minimal images probably have something that old orangebox engine needs.

EDIT: scratch that!! I was missing libssl0.9.8, after installing that it worked!! Thanks. :D :D

ldd gave me this.


--- Quote ---server_i486.so:
   libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb67ff000)
   libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb67fa000)
   libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb67e4000)
   libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xb67e0000)
   libssl.so.0.9.8 => not found
   librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb67d7000)
   libldap_r-2.4.so.2 => /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 (0xb6786000)
   tier0_i486.so => not found
   vstdlib_i486.so => not found
   steam_api_i486.so => not found
   libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb669a000)
   libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb667c000)
   libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb64fd000)
   /lib/ld-linux.so.2 (0xb7f7d000)
   libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb64e2000)
   liblber-2.4.so.2 => /usr/lib/i386-linux-gnu/liblber-2.4.so.2 (0xb64d3000)
   libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xb64bc000)
   libsasl2.so.2 => /usr/lib/i386-linux-gnu/libsasl2.so.2 (0xb64a1000)
   libgssapi_krb5.so.2 => /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2 (0xb6462000)
   libgnutls.so.26 => /usr/lib/i386-linux-gnu/libgnutls.so.26 (0xb63b2000)
   libgcrypt.so.11 => /lib/i386-linux-gnu/libgcrypt.so.11 (0xb632d000)
   libkrb5.so.3 => /usr/lib/i386-linux-gnu/libkrb5.so.3 (0xb6264000)
   libk5crypto.so.3 => /usr/lib/i386-linux-gnu/libk5crypto.so.3 (0xb623b000)
   libcom_err.so.2 => /lib/i386-linux-gnu/libcom_err.so.2 (0xb6236000)
   libkrb5support.so.0 => /usr/lib/i386-linux-gnu/libkrb5support.so.0 (0xb622d000)
   libtasn1.so.3 => /usr/lib/i386-linux-gnu/libtasn1.so.3 (0xb621b000)
   libgpg-error.so.0 => /lib/i386-linux-gnu/libgpg-error.so.0 (0xb6216000)
   libkeyutils.so.1 => /lib/i386-linux-gnu/libkeyutils.so.1 (0xb6212000)

--- End quote ---

Misfire:
Digging even deeper into why this happens, newer linux versions updated libssl.so.0.9.8 to libssl.so.10.  the newest version should be backward compatible, so create a symbolic link to it and srcds should run gesource just fine :D


--- Quote ---sudo ln -s /usr/lib/libssl.so.1.0.0 /usr/lib/libssl.so.0.9.8
--- End quote ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version