[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
howtos:software:conan_exiles_dedicated_server [2018/10/06 13:47 (UTC)] arfonhowtos:software:conan_exiles_dedicated_server [2018/10/31 19:41 (UTC)] – old revision restored (2018/10/29 20:02 (UTC)) Actually your first version was correct and the edited command is incorrect. alienbob
Line 27: Line 27:
  
 STRONG SUGGESTION: Run the server as user 'steam': STRONG SUGGESTION: Run the server as user 'steam':
-<code>adduser steam +<code>adduser steam</code>
-</code>+
  
 <note>Steam updates to the Conan Exiles Dedicated Server must be done with the [[https://developer.valvesoftware.com/wiki/SteamCMD|steamcmd]] program. \\ A Steam user account is not required as the server is installed and updated with an anonymous connection. </note> <note>Steam updates to the Conan Exiles Dedicated Server must be done with the [[https://developer.valvesoftware.com/wiki/SteamCMD|steamcmd]] program. \\ A Steam user account is not required as the server is installed and updated with an anonymous connection. </note>
  
  
-You will now continue as the user "//steam//": <code> +You will now continue as the user "//steam//": 
-su - steam +<code>su - steam</code>
-</code>+
  
   * Download and extract the archive containing "''steamcmd''" binary.   * Download and extract the archive containing "''steamcmd''" binary.
Line 42: Line 40:
 wget http://media.steampowered.com/client/steamcmd_linux.tar.gz wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
 mkdir -p ~/steamcmd mkdir -p ~/steamcmd
-tar -C ~/steamcmd -xvf steamcmd_linux.tar.gz +tar -C ~/steamcmd -xvf steamcmd_linux.tar.gz</code> 
-</code> Do not extract the contents of the updater tool to the regular Steam Client folder!+Do not extract the contents of the updater tool to the regular Steam Client folder!
   * Launch SteamCMD for the first time: <code>   * Launch SteamCMD for the first time: <code>
-cd ~/steamcmd +cd ~/steamcmd 
-./steamcmd.sh  +./steamcmd.sh  
-</code> The program will automatically update and enter you in to a **Steam%%>%%** prompt. Type "''help''" for more information.+</code> 
 +The program will automatically update and enter you in to a **Steam%%>%%** prompt. Type "''help''" for more information. You can "''exit''"
   * Download and install the Conan Exiles Dedicated (Sandbox) Server: <code>   * Download and install the Conan Exiles Dedicated (Sandbox) Server: <code>
 ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login anonymous +force_install_dir /home/steam/Conan_Exiles/ +app_update 443030 validate +quit ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login anonymous +force_install_dir /home/steam/Conan_Exiles/ +app_update 443030 validate +quit
Line 69: Line 69:
 Xvfb :2 -screen 0 640x480x24 & Xvfb :2 -screen 0 640x480x24 &
 DISPLAY=:2 wine ConanSandboxServer.exe -log</code> DISPLAY=:2 wine ConanSandboxServer.exe -log</code>
 +
 +<note> When starting the game, it will **appear** to freeze a couple of times but, it's actually loading data. Be patient. </note>
  
 To customize your server, edit the Engine.ini and ServerSettings.ini found in ~/Conan_Exiles/ConanSandbox/Saved/Config/WindowsServer/ .  There's plenty of documentation online about how to configure these files but at minimum, you probably want to set: To customize your server, edit the Engine.ini and ServerSettings.ini found in ~/Conan_Exiles/ConanSandbox/Saved/Config/WindowsServer/ .  There's plenty of documentation online about how to configure these files but at minimum, you probably want to set:
Line 84: Line 86:
 ==== Stoping the Game Server ==== ==== Stoping the Game Server ====
  
-To stop the game server, all you have to do is CTRL-in the console/window in which you are running it.+To stop the game server, all you have to do is CTRL-in the console/window in which you are running it.
  
  
Line 90: Line 92:
 ==== Update the game server files  ==== ==== Update the game server files  ====
  
-You can either manually update the game files or set up a cron job and automate the process.  To manually update stop the server (CTRL-D) and run this:+You can either manually update the game files or set up a cron job and automate the process.  To manually updatestop the server (CTRL-C) and run this:
  
 <code>cd ~/steamcmd; ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login anonymous +force_install_dir /home/steam/Conan_Exiles/ +app_update 443030 validate +quit</code> <code>cd ~/steamcmd; ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login anonymous +force_install_dir /home/steam/Conan_Exiles/ +app_update 443030 validate +quit</code>
Line 101: Line 103:
 Enjoy the game! Enjoy the game!
  
 +
 +==== Known Issues/Troubleshooting ====
 +
 +As of this writing, the following are known issues-
 +
 +  * Engine.ini parameters ServerPort, Port, and QueryPort do not work.  You can not run two (or more) instances of CEDS on one machine and have the additional servers show on the Official Server List. When you start additional servers on the same machine the port automatically increments (7777-->7778-->7779).
 +  * Module Pickup+ does not work.
 +
 +Troubleshooting-
 +  * If you start the server with the "-log" option, the server logs are found in INSTALL_DIR/ConanSandbox/Saved/Logs/ (in our instructions it would be /home/steam/Conan_Exiles/ConanSandbox/Saved/Logs/).
 +  * If you're running mods and the server starts but you cannot connect to it and are getting the "Mods don't match" error but, your mod DO match, the problem is that a mod is failing to load.  Check the logs and see which one is failing (usually indicated by a "______ unloaded from precache" entry).
  
  
Line 108: Line 121:
  
 <!-- Please do not modify anything below, except adding new tags.--> <!-- Please do not modify anything below, except adding new tags.-->
-{{tag>howtos games server steam}}+{{tag>howtos games server steam author_arfon}}
 howtos:software:conan_exiles_dedicated_server ()