The trouble with the new launcher lies in its installer: Squirrel requires a regular, unprivileged user to run and extract its payload. A very wise choice, but unfortunately WINE and Proton run every program as a local Windows administrator.
This prevents the installation of the launcher, and thus access to the game.
We found a few ways to work around the Squirrel problem; only one is needed, and after installation the launcher is fully compatible with WINE and Proton:
A. Use Steam, by opting-in the Beta branch and the code “TheInvitation” (case sensitive), installing the launcher from Steam, bypassing Squirrel altogether.
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:
https://launcher.ccpgames.com/eve-online/release/win32/x64/eve-online-1.1.0-full.nupkg
C. Use Lutris, which allegedly implements a workaround for the “run as Administrator” default behavior in WINE/Proton, thus letting Squirrel do its job.
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.
I personally tried methods A. and B., and they both worked.