More about EVE (in Wine)
Okay, annoyed with the choppiness of EVE in Cedega (the official “client” on Linux) I set out to get EVE running in Wine.
The instructions for setting it up are on the EVE forum, but the thread is 60 pages long, so I’ve added it as steps here instead (for Debianish systems (Debian, Ubuntu, Mint, etc)).
Since the install works fine in vanilla Wine, I’ll just skip that bit as it is really point and click (check winehq.org if you have doubts about how to install wine – you’ll at least need to add their repository).
Open a terminal and let’s go!
(just copy-paste this stuff line for line)
1. Creating a patched Wine package
First, we need the sourcecode to Wine:
Go to the newly created directory containing the sourcecode:
Get and apply the patch (developed by aturkin and stefand from #winehackers@FreeNod):
This adds support for some advanced network operations that vanilla Wine currently doesn’t have and EVE Trinity require.
Get the packages required to compile Wine:
This might take some time to finish.
Change the version number of our Wine-package:
This males it easier to keep of track of what version we have installed.
Compile Wine and make a package of it:
Put on a movie while this command finishes, it’s going to take a while.
Now, install the package:
2. Running EVE
(If you get a black screen, or can’t get passed the login screen, try pressing Escape and see if you can get further from there)
If you still have problems
You might need to upgrade EVE to Premium by downloading and running the patch located here (in Wine).
The following is obsoleted by the patching above, but included here still in case you have any problems:
Since EVE tries to communicate with a specific server on startup in a way that Wine currently doesn’t support, we need to block that server’s IP address:
Restart the network (is not always necessary):
Voice chat seem to cause problems with Wine, so you can turn that off too.
Open ~/.wine/drive_c/windows/profiles/YOURUSERNAME/Local Settings/Application Data/CCP/EVE/settings/prefs.ini and add the following line:
Also, you might as well set eulaagreed to 1 so you can skip the license agreement.
If you have any problems with the steps, feel free to leave a comment.
Filed under: Linux | Leave a Comment
Tags: EVE Online, Gaming, Linux