How to Get Eve Premium Content Working on Linux

The linux "port" of EVE Online is a bad port job. It is unstable, it crashes, it has low grade 3D graphics. And the sound fails repeatedly. This is how to get the Windows version (Premium Content) of EVE (the good one) running on a linux system.

[edit] Steps

  1. Determine if your computer supports premium content. The system requirements can be found on their website www.eve-online.com
  2. If premium content is supported, download the Windows version with Premium Content. Otherwise, you will need to select Windows classic content.
  3. Open a terminal and become root using the command "su".
  4. Go to the directory (in the terminal) where you downloaded the EVE client.
  5. Make sure that wine is installed on your computer. Type the following command as root:

    • wine --version
  6. You should see an output such as wine-0.9.56, if not you can download wine for free from www.winehq.org .
  7. Make sure you have version 0.9.56 or higher installed before continuing.
  8. Run the command "winecfg" .
  9. Select the Windows version as "Windows XP" .
  10. Press apply, then Ok.
  11. Now we get to install the client.

    • go to the directory (in terminal) where you downloaded the client.
    • execute the command "wine client.exe" replacing client.exe with the exact name of the file you downloaded.
    • Install the program as you would on a windows system.
  12. EVE won't run at full performance unless some graphics settings in Wine are adjusted.

    • Run the program regedit, just run it from the terminal it ships with wine.
    • Go to hkey_current_user, software, wine
    • Create the key Direct3D
    • In Direct3D create the string VideoMemorySize and set it to the size of your graphic's card video memory, in MB.
    • Export the entire registry to /root/.wine/user.reg
  13. Before we can run Eve we need to change the permissions, open a terminal and switch to root,

    • Type chmod 755 /root/.wine/drive_c/Program Files/CCP/EVE
    • This allows all users to run the contents of the eve folder
  14. We can also add a small file to the /usr/bin directory to make it easier to launch Eve.

    • In the terminal as root type,
    • gedit /usr/bin/eve
    • gedit may not be your preferred text editor, you can type the name of whatever editor you like.
    • In the new text file type "cd /root/.wine/drive_c/Program Files/CCP/EVE" without the quotes.
    • On a new line type "./eve" again without the quotes, note that "eve" may not be the name of the executable, you will have to find that out on your own.
    • Save the file and close your editor
  15. Now we are able to run EVE

    • In the terminal type "eve" without the quotes
    • EVE Online should now run
  16. Enjoy EVE Online running in the way it was meant, except you are doing it on a linux system!


[edit] Tips

  • When eve is running it will take over the sound card, so close all audio applications before launching eve.
  • The terminal in a GNU/Linux system treats everything as case sensitive, therefore, if your directory name is /Dir then typing cd /dir will not work.
  • While HDR with full bloom works, do not use shadows as they will crash the game. Shadows don't really add much to the graphics any way.
  • Remember to disable hardware audio acceleration in eve, or the game will crash.


[edit] Warnings

  • If you installed the EVE Linux Client /usr/bin/eve may already exist, if this is the case, and you no longer need the linux client, feel free to overwrite this file.


Embed this: Republish this entire article on your blog or website.

Was this article accurate? Yes No

Edit This Page E-mail this to a Friend Printable version
Discuss This Page Thank the Authors Write an Article
Categories:Linux

Authors

Happygoat, Jack H, Flickety, Maluniu, Anonymous, Lovefist233
Thanks to all authors for creating a page that has been read 2,295 times.

Related wikiHows

Hide These Ads - Why?


Hide These Ads - Why?
Show Ads

Navigation

Editing Tools

My Pages