You can host a Conan Exiles dedicated server on Linux, but the dependable documented route is not a native Linux launch: install the Windows dedicated-server files with SteamCMD, then run ConanSandboxServer.exe under 64-bit Wine inside Xvfb. Steam identifies the dedicated server as app ID 443030. After the first launch creates the configuration tree, you edit the WindowsServer INI files, forward the game, pinger, query and (if needed) RCON ports, and keep the server and Workshop mods synchronized with every client.
Godlike.Host offers hosted Conan Exiles servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
This guide uses an Ubuntu-style installation and a dedicated unprivileged account. Package names and compatibility can vary by distribution and by the current server build. Steam metadata has indicated a Linux executable at times, while the operational Linux guide continues to document Wine/Xvfb; treat Wine/Xvfb as the established fallback rather than assuming a universal native binary.
As an Amazon Associate I earn from qualifying purchases.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
What you need before installing
A Conan Exiles server is a continuously running process with a sizeable game installation, save files, logs and (optionally) Workshop content. Plan the machine and network before running SteamCMD.
Hardware and operating-system checklist
- A current 64-bit Linux distribution. The commands below use Ubuntu conventions; another distribution may use different package names or repository configuration.
- A dedicated service account such as
steam. Do not run the game server or SteamCMD asroot. - A persistent filesystem location, used here as
/home/steam/conan_exiles, with enough space for the game files, downloaded mods, logs and growing save data. - A stable private LAN address for the host. A DHCP reservation is preferable to a manually assigned address that can later conflict.
- Router access for UDP port forwarding and firewall access on the Linux host.
- A maintenance plan for updates and backups. Updating while the process is writing a save can leave you with a damaged or mismatched installation.
The server can run without a desktop session. Xvfb supplies the virtual display expected by the Windows executable, while Wine supplies the Windows compatibility layer.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
Prepare Ubuntu and a dedicated service account
Enable the repositories and architecture needed by SteamCMD and Wine, update the package index, and install the runtime packages. Package availability changes between Ubuntu releases, so confirm the names offered by your release if apt reports a missing package.
1. Create the account and directory
sudo adduser --disabled-password --gecos "" steam
sudo mkdir -p /home/steam/conan_exiles
sudo chown -R steam:steam /home/steam
Log in as that account for the remaining file and process operations:
sudo -iu steam
2. Enable multiverse and 32-bit packages
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
SteamCMD and parts of the Wine runtime may require 32-bit libraries even on a 64-bit host. Installing the architecture before the packages avoids many dependency errors.
3. Install SteamCMD, Wine and Xvfb
sudo apt install steamcmd lib32gcc-s1 wine64 wine32 xvfb
Some Ubuntu releases package SteamCMD in a multiverse repository with an interactive license prompt. Accept the prompt only if you agree to the package terms. If your distribution splits Wine differently, install its 64-bit and 32-bit Wine runtime equivalents and retain Xvfb.
Download the dedicated server with SteamCMD
Conan Exiles uses Steam dedicated-server app ID 443030. Force SteamCMD to fetch the Windows build, because the documented Linux procedure launches the Windows executable through Wine.
Run the installation command
steamcmd +@sSteamCmdForcePlatformType windows +force_install_dir /home/steam/conan_exiles +login anonymous +app_update 443030 +quit
+force_install_dir keeps the installation in the persistent directory, anonymous performs the public dedicated-server login, and +app_update 443030 downloads or updates the server files. SteamCMD prints progress and returns to the shell when it exits.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Check the result before launching
Confirm that the executable exists and that the account owns the files:
ls -l /home/steam/conan_exiles/ConanSandboxServer.exe
find /home/steam/conan_exiles/ConanSandbox -maxdepth 3 -type d -print
The first command should show ConanSandboxServer.exe. The configuration directories may not exist until the first successful run, so an empty or partial Saved tree at this stage is normal.
Start the server headlessly with Wine and Xvfb
Create a dedicated 64-bit Wine prefix and launch the executable through Xvfb. The virtual display prevents the server from depending on an interactive desktop session.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Set the Wine prefix
export WINEARCH=win64
export WINEPREFIX=/home/steam/.wine64
wineboot -u
The first wineboot initializes the prefix and may take a few minutes. Keep the prefix owned by the steam account and use the same prefix for subsequent starts.
Free tools Windows power users keep installed
One-click scans. No signup required.
Perform the first launch
xvfb-run --auto-servernum --server-args='-screen 0 640x480x24:32' wine /home/steam/conan_exiles/ConanSandboxServer.exe -log
Leave the process running until it has produced startup output and created its save/configuration directories. Stop it with Ctrl+C only after the initial setup has completed. The -log flag keeps useful output in the terminal and in the server’s log files.
A first launch can expose missing 32-bit libraries, a Wine-prefix error or a graphics/display initialization failure. Fix those errors before changing gameplay settings; a server that never completes initialization cannot be made visible by router rules.
Find and edit the generated configuration
After a successful start, Conan Exiles creates a WindowsServer configuration tree below the installation’s ConanSandbox/Saved directory. The usual files are:
Engine.inifor the server name and server password documented by Funcom.ServerSettings.inifor the in-game administrator password and gameplay/server settings.Game.inifor additional gameplay values exposed by the server build.
On this layout, the files are normally under /home/steam/conan_exiles/ConanSandbox/Saved/Config/WindowsServer/. If your build places them elsewhere, locate them with:
find /home/steam/conan_exiles/ConanSandbox/Saved -type f ( -name 'Engine.ini' -o -name 'Game.ini' -o -name 'ServerSettings.ini' )
Stop the server before editing. Copy the entire Saved directory first so you can restore a known-good configuration and world state.
Back up before changing settings
cp -a /home/steam/conan_exiles/ConanSandbox/Saved
/home/steam/conan_exiles/ConanSandbox/Saved.backup-$(date +%Y%m%d-%H%M%S)
Keep backups outside the live directory as well; a disk failure, accidental deletion or an update mistake can affect both the active files and an adjacent backup.
Set the name and connection password
Open Engine.ini with a text editor and preserve the sections the first launch created. Add or change the documented server-name and server-password entries in their existing sections. A typical value format is:
ServerName=My Conan Server
ServerPassword=choose-a-strong-password
The exact section header is significant. Edit the existing key rather than creating a second copy elsewhere in the file; duplicate keys can make the last value win unpredictably.
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
Set administration and gameplay rules
In ServerSettings.ini, set the administrator password and the rules you intend to use. The Linux guide specifically identifies values such as:
AdminPassword=use-a-separate-admin-secret
MaxPlayers=20
PVPEnabled=False
These are examples, not universal recommendations. Pick a player limit that the machine and connection can support, decide whether player-versus-player combat is enabled, and keep the administrator credential different from the ordinary join password. Use the spelling and capitalization already present in your generated files.
Back up after a confirmed change as well. When a setting appears to have no effect, stop the process, inspect the active WindowsServer files and logs, and check that the key was placed in the correct INI rather than only in a similarly named template.
Open the required ports and forward them correctly
There are three UDP services for normal play and discovery. Forward each one from the router’s public interface to the server’s fixed private address, then allow the same traffic through the Linux firewall.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitches| Port | Protocol | Purpose | When it is needed |
|---|---|---|---|
| 7777 | UDP | Main game connection | Default gameplay port |
| 7778 | UDP | Server-browser pinger | Hard-coded as the game port plus one |
| 27015 | UDP | Steam server query | Default query port for browser visibility |
| 25575 | TCP | RCON administration | Only when RCON is enabled |
Funcom also documents an on-demand TCP mod-transfer port derived from the configured offset. Steam clients normally obtain Workshop content through the Steam Workshop API, so do not expose an extra transfer port unless your configuration and clients require that mode.
Allow traffic on Ubuntu’s firewall
If you use UFW, the equivalent rules are:
sudo ufw allow 7777/udp
sudo ufw allow 7778/udp
sudo ufw allow 27015/udp
sudo ufw allow 25575/tcp # only when RCON is enabled
sudo ufw status verbose
Replace the broad RCON rule with a source-restricted rule when possible. For example, allow TCP 25575 only from a trusted administration network rather than from the whole internet. If another firewall, cloud security group or hosting provider filter sits in front of the machine, permit the same traffic there.
Verify visibility in the right order
- Start the server and wait for its log to report that it has completed initialization.
- Confirm the Linux firewall is allowing the selected services.
- Confirm each router forward targets the current private IP address.
- Check the server browser from outside the host’s LAN. Browser appearance depends on the game, pinger and query paths all being reachable; opening only the gameplay port is not enough.
Some routers do not support reliable “hairpin” testing from inside the same network. Test from a different connection or ask a remote player to check the listing.
Run the process under a supervisor
A terminal session is useful for the first run but is not an operating plan. Use systemd, screen or another supervisor so the process can restart after a crash or reboot. The exact unit depends on your distribution and account paths; the following pattern keeps the service unprivileged and starts Xvfb for every launch.
Recommended Free Tools
Example systemd unit
[Unit]
Description=Conan Exiles dedicated server
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=steam
Group=steam
WorkingDirectory=/home/steam/conan_exiles
Environment=WINEARCH=win64
Environment=WINEPREFIX=/home/steam/.wine64
ExecStart=/usr/bin/xvfb-run --auto-servernum --server-args=-screen 0 640x480x24:32 /usr/bin/wine /home/steam/conan_exiles/ConanSandboxServer.exe -log
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
Save it as /etc/systemd/system/conan.service, then load and enable it:
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
sudo systemctl daemon-reload
sudo systemctl enable --now conan.service
sudo systemctl status conan.service
sudo journalctl -u conan.service -f
Quoting and escaping rules vary when a command is copied into a unit. If systemd reports an invalid argument, run the same command manually as the steam user, simplify the Xvfb arguments, and then adjust the unit. Do not “fix” a failed unit by changing its user to root.
Install Workshop mods without breaking the server
Mods are a server-and-client contract. Every player must have the same enabled mods, in the same order, and the server must have the matching .pak files in the expected ConanSandbox directories.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Download a Workshop item with SteamCMD
Stop the running service before changing content. SteamCMD can download a Workshop item using its numeric Workshop ID:
steamcmd +login anonymous +workshop_download_item 440900 WORKSHOP_ID +quit
Replace WORKSHOP_ID with the item’s actual numeric ID. Conan Exiles commonly uses the game’s Steam app ID for Workshop downloads; if SteamCMD rejects the command for a particular item, consult the item’s current Steam metadata and the server build’s documented Workshop syntax rather than guessing a path.
After the download, copy or link the resulting .pak file into the server’s expected ConanSandbox/Mods location and update the server’s mod list using the format generated by your build. Preserve the order: changing order can change load behavior even when the set of files is identical.
Make clients match
- Install the same Workshop items on every client.
- Enable them in exactly the server’s order.
- Remove stale versions before testing a newly updated item.
- Have players restart the game after a mod update so cached files do not mask a mismatch.
A server that starts but disconnects players during loading usually has a missing, outdated or differently ordered mod. Check the server log and compare the enabled list character for character.
Update the server and mods safely
Schedule maintenance rather than updating while players are connected. Announce a save-and-shutdown window, stop the service cleanly, back up the world, update the dedicated-server files, update Workshop items, and only then restart.
- Stop the service:
sudo systemctl stop conan.service. - Back up
/home/steam/conan_exiles/ConanSandbox/Saved, including the timestamp in the backup name. - Update the server files with SteamCMD:
steamcmd +@sSteamCmdForcePlatformType windows +force_install_dir /home/steam/conan_exiles +login anonymous +app_update 443030 +quit
Add validate to the app_update command when you need SteamCMD to verify local files; validation can take substantially longer and may redownload damaged files.
- Run the Workshop download commands for each mod that has a new version.
- Confirm the
.pakfiles and mod order are still present. - Start the service and follow its log:
sudo systemctl start conan.servicefollowed bysudo journalctl -u conan.service -f. - Join with a test account before announcing that the server is available.
Do not delete the saved world as a first response to an update problem. Restore the last known-good backup only after preserving the failed state for diagnosis.
Best Value
Troubleshoot the failures you are most likely to see
SteamCMD cannot find the app or downloads the wrong files
Check that the command includes +@sSteamCmdForcePlatformType windows, the installation directory is writable by steam, and the app ID is 443030. A stale SteamCMD process can also hold a lock; stop that process and retry after confirming no server instance is still running.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallWine exits immediately
Run the launch command interactively as the service account and read the first error, rather than looking only at the systemd summary. Typical causes are an uninitialized or incorrectly owned Wine prefix, missing 32-bit libraries, or a malformed executable path. Recreate the prefix only after backing up the server’s saved data; the prefix and the world files are separate.
The process runs but the browser is empty
Confirm initialization completed, then check all three UDP functions: gameplay, pinger and query. Verify router forwarding points to the current host address and that any cloud or provider firewall permits the traffic. A local browser test can be misleading when the router lacks hairpin NAT.
Players receive a password or authentication error
Check the server password in Engine.ini and the administrator password in ServerSettings.ini. Do not confuse the two, and remove duplicate keys left by manual edits. Restart after changing either file.
A modded client cannot connect
Compare the server’s mod files, enabled list and order with the client’s Workshop subscriptions. Stop the server before replacing a .pak; mixing files from different versions can produce a load failure that looks like a network problem.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →The server stops after reboot
Inspect systemctl status conan.service and journalctl -u conan.service. Ensure the unit uses absolute paths, the Wine prefix belongs to steam, the mount containing the installation is available before startup, and the service is enabled. If your distribution starts networking later, retain the network-online.target dependency.
Security and maintenance practices
- Keep the service and SteamCMD under the unprivileged
steamaccount. - Use a long, unique administrator password and restrict RCON to trusted source addresses.
- Expose only the game, discovery and query services that you actually use; do not open RCON merely because the port is documented.
- Back up
ConanSandbox/Savedon a schedule and copy at least one backup off the server. - Perform server and mod updates during a stated maintenance window.
- Monitor free disk space, because logs, Workshop files and save backups can grow independently of the original installation.
- Keep a text record of the server build, enabled mod order, configuration changes and backup dates.
Self-hosted Linux versus managed hosting
Running the server yourself gives you direct control, but it also makes you responsible for the compatibility layer, network exposure and recovery process. A managed provider removes much of that administration through a panel and support workflow. Commercial Conan Exiles hosting is an established service category, but plan limits, supported builds and prices change by provider and should be checked directly before purchase.
| Decision area | Self-hosted Linux | Managed host |
|---|---|---|
| Control | Full access to the operating system, files, mods and launch flags | Provider panel and plan limits |
| Maintenance | You maintain Wine/Xvfb, updates, backups and firewall rules | Provider handles much of the platform work |
| Cost model | Infrastructure cost plus your administration time | Recurring hosting fee |
| Troubleshooting | Direct access to processes and logs | Provider support and panel tooling |
| Portability | You can move the installation and saves yourself | Export and migration depend on the provider |
Choose self-hosting when you are comfortable maintaining Linux services and want filesystem-level control. Choose managed hosting when predictable operations and support matter more than access to the underlying machine.
Deployment checklist
- Dedicated non-root account created and installation directory owned by it.
- Multiverse, i386 architecture, SteamCMD, Wine and Xvfb installed.
- Windows server app 443030 downloaded into a persistent directory.
- 64-bit Wine prefix initialized for the service account.
- First headless launch completed and WindowsServer INI files created.
- Server name, join password, administrator password, player limit and gameplay rules reviewed.
- UDP 7777, UDP 7778 and UDP 27015 forwarded and allowed; TCP 25575 opened only for RCON.
- Workshop files and mod order matched on server and clients.
- Saved data backed up before configuration or content updates.
- Process supervised by systemd, screen or an equivalent restart mechanism.
- Remote browser visibility and a real client connection tested after every major change.
With those pieces in place, the Linux host can provide a headless Conan Exiles world while leaving you in control of its files, rules, mods and recovery plan.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




