Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Installing EVE on Linux: Difference between revisions

From EVE University Wiki
Restructured the page, need another set of eyes and a style expert.
m WIP content, nice lists & added link
Line 1: Line 1:
{{Work in progress|Remove old references to solutions that are no longer relevant, update for new launcher}}
{{Work in progress|Remove old references to solutions that are no longer relevant, update for new launcher, please add and improve, steam needs some love}}


== Options to run a client on Linux ==  
== Options to run a client on Linux ==  
=== Squirrel launcher ===  
=== New launcher ===  
<!-- Is there a name for this new launcher? -->  
<!-- Is there a name for this new launcher? -->  
The current launcher (december 2023, based on squirrel) unofficial channel on discord:
[https://discord.com/channels/940573867192221696/1096046348421312574 Official Eve Online Discord server, new launcher channel, linux thread]
[https://forums.eveonline.com/t/recap-of-vanguard-on-linux-after-first-strike/432438 Eve Forums] Excelent write up from Katrina Bekers:


A. Use Steam, by opting-in the Beta branch and the code “TheInvitation” (case sensitive), installing the launcher from Steam, bypassing Squirrel altogether.
The Squirrel installer is used to install the launcher & the launcher launches the eve client.  


B. Manually extract the launcher package (“nupkg”, which is just a zip archive), and put it where it can be correctly run by WINE/Proton. Use this URL, modifying the version number adequately:
The current launcher & Linux unofficial channel on discord:[https://discord.com/channels/940573867192221696/1096046348421312574 Official Eve Online Discord server, new launcher channel, linux thread]


https://launcher.ccpgames.com/eve-online/release/win32/x64/eve-online-1.1.0-full.nupkg 3
Thread on the Eve Forums: [https://forums.eveonline.com/t/recap-of-vanguard-on-linux-after-first-strike/432438 Eve Forums] Below from an excelent write up from Katrina Bekers:


C. Use [[Linux#Lutris|Lutris]], which implements a workaround for the “run as Administrator” default behavior in WINE/Proton, thus letting Squirrel do its job, see install notes.
* Use Steam, by opting-in the Beta branch and the code “TheInvitation” (case sensitive), installing the launcher from Steam, bypassing Squirrel altogether.


D. Get the Squirrel installer and modify the Setup file with a binary editor so that the check for Administrator is reversed, and the installer proceeds if the user has Administrator privileges. smurftek: If you want to use the beta launcher under wine / proton without going through steam or having to change a bunch of settings, edit the binary and at address 00407436 replace it with “b8 01 00 00 00” and presto the launcher will work anywhere.
*  Manually extract the launcher package (“nupkg”, which is just a zip archive), and put it where it can be correctly run by WINE/Proton. Use this URL, modifying the version number adequately: https://launcher.ccpgames.com/eve-online/release/win32/x64/eve-online-1.1.0-full.nupkg
 
* Use [[Linux#Lutris|Lutris]], which implements a workaround for the “run as Administrator” default behavior in WINE/Proton, thus letting Squirrel do its job, see [https://lutris.net/games/eve-online/ install notes].
 
* Get the Squirrel installer and modify the Setup file with a binary editor so that the check for Administrator is reversed, and the installer proceeds if the user has Administrator privileges. smurftek: If you want to use the beta launcher under wine / proton without going through steam or having to change a bunch of settings, edit the binary and at address 00407436 replace it with “b8 01 00 00 00” and presto the launcher will work anywhere.


=== 'Old launcher' ===
=== 'Old launcher' ===


A. Use Steam
* Use Steam
 
* Use [[Linux#Lutris|Lutris]]
 
* Roll your own
 
 
When the old launcher is deprecated the split in installation methods is no longer relevant.


B. Use [[Linux#Lutris|Lutris]]
 
=== Steam ===
 
https://www.protondb.com/app/8500


=== Lutris ===
=== Lutris ===
Line 30: Line 41:


After picking your script from the Lutris website and following the installation procedure, an EVE Online icon will show up in your Lutris client UI. From this point, you can click on "EVE Online" to start the EVE Launcher. You may configure options for the game, runner or system. For troubleshooting, make sure '''Run Client with Logging''' is enabled in the EVE Launcher options.
After picking your script from the Lutris website and following the installation procedure, an EVE Online icon will show up in your Lutris client UI. From this point, you can click on "EVE Online" to start the EVE Launcher. You may configure options for the game, runner or system. For troubleshooting, make sure '''Run Client with Logging''' is enabled in the EVE Launcher options.
=== Roll your own ===
It is certainly doable and fun to get an installer, launcher & client to run with just the parts and get it to run, if you are so inclined please link your experience here.