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

3 0

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 .exe files correctly with Wine
  • Patching blue.dll for 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.7z
  • eveonline_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 ApplyOK


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.exe is the real client
  • eve.exe is 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 -k

This 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

Total 0 Votes
0

Tell us how can we improve this post?

+ = Verify Human or Spambot ?

About The Author

Coolest hedgehog in town!

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

Leave a Comment

Your email address will not be published. Required fields are marked *