How to install, patch, and run the legacy EVE Online client on Linux without Steam, Lutris, or CCP Launcher.
Introduction
Running the legacy EVE Online 360229 client on Linux for use with evemu is absolutely possible — but most instructions you’ll find assume Windows, outdated installers, or a Steam-based setup.
This guide documents a clean, Linux-native approach using Wine, manual client extraction, and the blue_patcher tool— avoiding Steam, Lutris, and the modern CCP Launcher entirely.
If you’ve ever:
- Installed the client and “nothing appeared”
- Heard music but saw a black screen
- Or fought Wine, DX9, and invisible windows…
This guide is for you.
What This Guide Covers
- Installing the EVE Online 360229 client on Linux
- Running
.exefiles correctly with Wine - Patching
blue.dllfor evemu - Configuring the client for a local server
- Fixing the “music but no visuals” issue using a virtual desktop
What This Guide Assumes
- You are on Linux
- You already have Wine installed and working
- You have the EVE Online 360229 client archives
- You have an evemu server ready (or are setting one up separately)
This guide does not use:
- Steam
- Lutris
- Proton
- CCP Launcher
- SharedCache
That’s intentional.
Required Downloads
You will need:
1. EVE Online Client (Version 360229)
Two files:
eveonline_360229_1of2.7zeveonline_360229_2of2.7z
These are the legacy client archives used by evemu.
2. blue_patcher (Linux-safe fork)
Use this fork (tracks evemu compatibility):
https://github.com/sonicj/blue_patcher
Clone or download the repository and extract blue_patcher.exe.
3. evemu Server (Optional, but recommended)
If you are running your own server:
https://github.com/sonicj/evemu_server
Step 1: Create a Dedicated Client Directory
Do not install this client inside Steam, Lutris, or a Wine prefix.
Create a clean, portable directory in your home folder:
mkdir -p ~/evemu-client/bin
cd ~/evemu-client
Your layout will eventually look like this:
~/evemu-client/
├── bin/
│ ├── exefile.exe
│ ├── blue.dll
│ ├── start.ini
│ └── common.ini
├── res/
├── cache/
└── ...
Step 2: Copy the Client Archives
Move both .7z files into the new directory:
cp /path/to/eveonline_360229_1of2.7z .
cp /path/to/eveonline_360229_2of2.7z .
Step 3: Extract the Client
Extract both archives:
7z x eveonline_360229_1of2.7z
7z x eveonline_360229_2of2.7z
If prompted to overwrite duplicate files, choose:
A (Always)
This is normal for split archives.
Step 4: Verify the Client Files
You should see:
~/evemu-client/bin/blue.dll
If you don’t, stop here — extraction failed.
Step 5: Patch blue.dll for evemu
Move blue_patcher.exe into the bin directory:
mv /path/to/blue_patcher.exe ~/evemu-client/bin/
cd ~/evemu-client/bin
Run the patcher using Wine:
wine blue_patcher.exe
You should see a success message.
If you see errors, do not proceed.
Step 6: Edit Client Configuration Files
Edit common.ini in evemu-client directory
nano common.ini
Change:
cryptoPack=CryptoAPI
To:
cryptoPack=Placebo
Save and exit.
Edit start.ini
nano start.ini
Change:
server=Tranquility
To:
server=127.0.0.1 (Or your evemu server IP or URL.)Save and exit.
Step 7: Fix the “Music but No Visuals” Problem
This will happen on modern Linux systems if you skip this step.
Enable Wine Virtual Desktop
Run:
winecfg
Applications tab
- Set Windows version to Windows 7
Graphics tab
- Enable Emulate a virtual desktop
- Set resolution:
1920×1080 (or desired resolution) - Disable window manager control and decorations
Click Apply → OK
Step 8: Launch the Client (Correctly)
Do NOT run eve.exe
Always launch the client using:
cd ~/evemu-client/bin
DXVK_DISABLE=1 wine ExeFile.exe
Why:
ExeFile.exeis the real clienteve.exeis a helper and causes headless audio-only behavior- Disabling DXVK prevents invisible DX9 windows
Step 9: Stopping the Client if It Hangs
If you hear music but can’t close the client:
wineserver -kThis safely terminates all Wine processes.
Final Notes
- This setup does not touch Steam
- It does not interfere with modern EVE Online installs
- The client is fully portable
- Ideal for evemu development and testing
Conclusion
Legacy EVE clients were never designed for modern Linux systems — but with the right approach, they work reliably and predictably.
By avoiding installers, launchers, and SharedCache entirely, this method gives you:
- Full control
- Repeatability
- And a setup you can explain to others without apologizing
If you’re running evemu on Linux in 2026, this is the way.
For more things that may or may not be posted elsewhere check out https://notposted.com






No Comments on "Running the EVE Online 360229 Client on Linux with Wine (evemu Guide)"