User Tools

Site Tools


goldeneye:server_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
goldeneye:server_install [2018/04/19 11:55]
soupcan
goldeneye:server_install [2018/06/05 17:27] (current)
soupcan
Line 69: Line 69:
 Create a new .sh file, open it with a text editor, and then mark it as executable. Paste the following into the file: Create a new .sh file, open it with a text editor, and then mark it as executable. Paste the following into the file:
  
-  MALLOC_CHECK_=0 ./srcds_run -game ./gesource/ +maxplayers 16 +map ge_archives+  ​#​!/​bin/​bash 
 +  export ​MALLOC_CHECK_=0 
 +  ​./srcds_run -game ./gesource/ +maxplayers 16 +map ge_archives
   ​   ​
 If you get a segmentation fault or other error message, check that all dependencies are satisfied. This can be checked by using the ''​ldd''​ command against the server binary. For example, ''​ldd ./​gesource/​bin/​server_i486.so''​. This will output a list of required libraries and whether they are found. You can use a tool such as apt-file (or your distribution'​s equivalent) to match a package name with the library file. Make sure that you install the 32-bit version of the required libraries -- on 64-bit distributions,​ this can be done by adding ':​i386'​ to the package name, or installing a special package usually named with the convention '​lib32//​xx//'​. Also note that **files ending in ''​_i486.so''​ can be ignored**. If you get a segmentation fault or other error message, check that all dependencies are satisfied. This can be checked by using the ''​ldd''​ command against the server binary. For example, ''​ldd ./​gesource/​bin/​server_i486.so''​. This will output a list of required libraries and whether they are found. You can use a tool such as apt-file (or your distribution'​s equivalent) to match a package name with the library file. Make sure that you install the 32-bit version of the required libraries -- on 64-bit distributions,​ this can be done by adding ':​i386'​ to the package name, or installing a special package usually named with the convention '​lib32//​xx//'​. Also note that **files ending in ''​_i486.so''​ can be ignored**.
goldeneye/server_install.txt · Last modified: 2018/06/05 17:27 by soupcan