These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

EVE Launcher for Linux

First post First post
Author
Leana Darkrider
Creatio -ex- nihilo
#361 - 2016-10-06 13:30:25 UTC
Hi all,

Great news the launcher is available for linux!

Although I'm not getting it to work.

Running Linux mint 17.3 Cinnamon 64bit
Once downloaded the file, and extracted it to: /home/pjotr/EVE Online
Double clicking the evelauncher.sh file GEDIT opens.
Drag and drop the evelauncher.sh file to terminal gives me: Permission denied

What am I doing wrong?
Rounon Dax
Terra Nanotech
The Initiative.
#362 - 2016-10-06 14:29:11 UTC
chmod a+x evelauncher.sh

That should do the trick.
Leana Darkrider
Creatio -ex- nihilo
#363 - 2016-10-06 16:37:09 UTC
Rounon Dax wrote:
chmod a+x evelauncher.sh

That should do the trick.


Much appreciated sir!

Working like a charm now P
Coldren Kray
E.X.A.L.T.E.D
The Initiative.
#364 - 2016-10-08 13:04:45 UTC
Awesome works without Problems :)

Debian\Stretch (2016-09-26) x86_64 GNU/Linux with Nvidia 367.44
Tashio Taifune
#365 - 2016-10-09 16:35:04 UTC  |  Edited by: Tashio Taifune
Finally made it run (Ubuntu 14.04). Had to move the folder to the root of my home directory (i.e. ~/evelauncher/). Also had to switch from Gnome3 to Ubuntus Unity desktop.
Roland Castanaveras
Trillium Invariant
Honorable Third Party
#366 - 2016-10-10 03:02:02 UTC
CCP Snorlax wrote:
The EVE Launcher is now available for Linux. Note that this does in no way suggest that CCP is officially supporting Linux - this is just something I've been working on as a side project, and basically comes out of the work I've done for adding Wine support to the launcher for Mac.

This launcher is a native Linux application that downloads a version of Wine built by me, from the same source as the Wine version running on the Mac.

As we don't officially support Linux the test coverage is rather poor. I have an Ubuntu machine on my desk, and CCP Maxwell one on his. We've had some brave volunteers try this out and the results have been promising - we've had positive reports from players on Arch and Debian as well as Ubuntu.

If this doesn't work on your setup, please tell us here on the forums, I'll see what I can do but don't expect support from Customer Service - we don't have the bandwidth to add another supported platform.

If I haven't scared you off and you want to give this a try, get the launcher binaries from here:
https://binaries.eveonline.com/evelauncher-1069348.tar.gz

Unpack this to your home directory (or wherever you prefer).

Run the evelauncher.sh shell script – this sets the LD_LIBRARY_PATH so that the evelauncher executable finds Qt in the installation folder. I’d recommend running it from a terminal to begin with so you get the error output in case there are missing dependencies.

Please let us know how this goes, and if you install any packages to get it to run, please keep track of them and let us know.


Working like a charm thus far on an Arch Linux install, nvidia 370.28-1. Great work! Will be stoked to see this maintained.
Pri0r0fthe0ri
Perkone
Caldari State
#367 - 2016-10-12 11:20:10 UTC
Works like a charm on laptop with Linux Mint installed.
Daemon Cron
infinesse
Habitual Chaos
#368 - 2016-10-12 13:20:24 UTC
First off, nice work on this. I love that I can play this game on linux and now have no reason to ever go back to windows. Second, I have question about updates. Does it ever require them? Do we ever need to re-downloand the .tar? And if so, is it hosted in a repo somewhere that we can just pull from? Thanks again for your work on this.
CCP Snorlax
C C P
C C P Alliance
#369 - 2016-10-12 18:58:30 UTC
Daemon Cron wrote:
First off, nice work on this. I love that I can play this game on linux and now have no reason to ever go back to windows. Second, I have question about updates. Does it ever require them? Do we ever need to re-downloand the .tar? And if so, is it hosted in a repo somewhere that we can just pull from? Thanks again for your work on this.

The launcher updates itself after installing so you shouldn't ever have to manually do that.

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Bibine
Federal Navy Academy
Gallente Federation
#370 - 2016-10-13 07:31:18 UTC
Awesome works CCP Snorlax!

Works perfectly on Debian stretch with awesome as a window manager.

It remembers me the old good day when CCP officially support Linux ! Your project looks really stable, i'm sure than CCP can soon officially support Linux for eve (with a limited support for dumbs :p).
agathon Aldurald
Disorderly Conduit
Six Gummy Bears and Some Scotch
#371 - 2016-10-13 23:50:31 UTC
My...HERO!!
EvE has been my anchor to windows for a long time. I finally found this post and installed Debian and tried this launcher. It works amazing right out of the box!
Thank you so much CCP Snorlax!
Saraen
Native Freshfood
Minmatar Republic
#372 - 2016-10-14 19:45:27 UTC
This has been awesome. So glad I can play on Linux again.

This morning when the launcher updated Wine, I lost all my settings... again... about the 8th time this year. I'm really sick of resetting hundreds of fiddly things over and over again. How can I save my settings so this never happens again?
Jaxon Grylls
Institute of Archaeology
#373 - 2016-10-16 09:30:16 UTC
Rounon Dax wrote:
chmod a+x evelauncher.sh

That should do the trick.

+1

Linux user at their bestBig smile.
V42F
Deep Core Mining Inc.
Caldari State
#374 - 2016-10-16 11:05:21 UTC
Ubuntu 16.04LTS, 64bit running MATE

works perfectly - i quit EVE after CCP pulled the plug on Linux last time - now it's back so I am too!

Thanks very very much :)
TinramSaw
Perkone
Caldari State
#375 - 2016-10-17 11:10:30 UTC
./evelauncher.sh
/home/User/evelauncher/./evelauncher: 1: /home/User/evelauncher/./evelauncher: ELF: not found
@8: not foundn/evelauncher/./evelauncher: 1: /home/User/evelauncher/./evelauncher:
/home/User/evelauncher/./evelauncher: 2: /home/User/evelauncher/./evelauncher: Syntax error: ")" unexpected

System is a new Ubuntu 16.04.1 LTS Desktop installation.
Daemon Cron
infinesse
Habitual Chaos
#376 - 2016-10-18 05:19:18 UTC
CCP Snorlax wrote:

The launcher updates itself after installing so you shouldn't ever have to manually do that.


Excellent, thanks again!
Elassus Herron
Akadeimia Keipouron SVK
Apocalypse Now.
#377 - 2016-10-18 16:29:59 UTC  |  Edited by: Elassus Herron
I just tried logging into SiSi. I get to character selection, but it only shows one of my characters (with no portrait), and when I click on it, nothing happens. I was going to try to take part in the mass test happening in about half an hour, but it won't finish the log-in process.
Anybody else get the launcher to work on SiSi? Is there something I need to do?

Cheers,

EH
UPDATE: then SiSi was closing sockets with 0 logged on, and then I could log in fine. So I guess it was an issue on the server side. Thanks for the mass test, it was fun!
Som Boty
Super Mother Fan Club
#378 - 2016-10-19 14:45:23 UTC  |  Edited by: Som Boty
I had this working on a previous installation of ubuntu 14.04, twice, but I can't seem to get it working now on a fresh install of ubuntu 16.04 with unity. the launcher installs fine, opens, and updates. But I can't launch a client.

terminal output when running the launcher:
Quote:

user@user-lenovo:~$ sh evelauncher/evelauncher.sh
(evelauncher:12132): Gtk-WARNING **: Unable to locate theme engine in module_path: "hcengine",
[1019/103404:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
Installed Qt WebEngine locales directory not found at location /home/user/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/user/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[1019/103404:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.



i do have steam installed, but eve ins't part of my steam. I am sure it's simple but i don't know how ti fix it.


edit: I tried to do some trouble shooting with the eve launcher logging, and it seems like the biggest problem is that it can't find libpng12.so.0 , even though apt says I already have it installed and updated.
Omak Topal
The Scope
Gallente Federation
#379 - 2016-10-19 20:34:43 UTC  |  Edited by: Omak Topal
Ooo I so would like to play eve on my distro.

I must be making a mistake somewhere, downloaded and unpacked the tar file as told in opening post.
The launcher, launches, downloads eve related files and allows me to log in.

But when starting an account nothing happens.

Other than the already mentioned logging in terminal, no other messages are displayed anywhere.

Where can I start to debug? :)


[1019/222258:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
Installed Qt WebEngine locales directory not found at location /home/omak/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/omak/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[1019/222258:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
Fjoya Yaken
Science and Trade Institute
Caldari State
#380 - 2016-10-20 08:43:05 UTC  |  Edited by: Fjoya Yaken
Tennoku wrote:
Not sure if it's mentioned in this thread already (I haven't read all the pages), but wanted to post this in case not and helps anyone. Was trying to get the game to run via the launcher in Arch, but launching the game itself would silently fail, and I couldn't find out where the wine logs themselves were stored.

So, I tried running the game directly (from in ~/.eve/wine/bin, iirc) via:

WINEPREFIX=~/.eve/wineenv ./wine ~/.eve/wineenv/drive_c/tq/bin/exefile.exe


This allowed me to see what errors were popping up. My local install was missing the (marked as optional by Arch) package lib32-libldap package (and possibly lib32-libpng).

Now launching the game from the launcher works.




Thanks Tennoku, this worked for me using Manjaro XFCE 16.08. Problem was client logged in, would not launch game.