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
Carson Xyris
School of Applied Knowledge
Caldari State
#241 - 2016-07-01 04:37:21 UTC  |  Edited by: Carson Xyris
When I start the launcher the webpage doesn't show up (there should be something like splash screen, right?), I only see an icon usually shows up in browser indicating something's wrong with the network. I can start the game via the menu button on top right without problem and the only issue is igb doesn't work.

[0701/123436:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
Installed Qt WebEngine locales directory not found at location /home/adv_zxy/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/adv_zxy/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0701/123436: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.

Are there anything wrong with the output message? I'm using Arch Linux.
khaip ur
Pator Tech School
Minmatar Republic
#242 - 2016-07-01 11:58:19 UTC
Osiato wrote:
khaip ur wrote:
been getting the error when i sh ./evelauncher.sh

~/evelauncher/./evelauncher: 1: ~/evelauncher/./evelauncher: Syntax error: ")" unexpected

I think you must have edited it or something. When I gedit my evelauncher.sh I get
#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`

dirname=`dirname $0`
tmp="${dirname#?}"

if [ "${dirname%$tmp}" != "/" ]; then
dirname=$PWD/$dirname
fi
LD_LIBRARY_PATH=$dirname:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
$dirname/$appname "$@"




unfortunately I didn't edit it and that is identical to my evelauncher.sh.
Fraksken
The Scope
Gallente Federation
#243 - 2016-07-02 13:30:36 UTC
Just installed this on a fresh Debian 8.5.
I installed steam first as I saw it may help.
I also installed wine and playonlinux.
I'm experiencing the sound as "pulsy" going on/off about 60 times a second. Just the right frequency to be still extremely annoying. I will have a look at my sound drivers later.
Running smoother then MacOSX version.
I am particularly happy about the way http links are handled (sent to desktop application). On my mac version, opening an http link killed the game.

Running with hd, shaders, high graphics everywhere on a nice 2560x1440 resolution now.
Shiroe Kumamato
SoulPepper Expeditionary Force
#244 - 2016-07-02 18:54:52 UTC
This is awesome! Thanks for the linux-love, snorlax!

I have it purring on mint. One question though, nothing happens when I try to redeem my ships, etc gained from my 90 day subscription package. What can I do?
Lycosa Horribilis
I N E X T R E M I S
Tactical Narcotics Team
#245 - 2016-07-02 19:32:17 UTC
Hi


Thanks for the linux launcher. Most of the time it works really great.
Sometimes i get some wierd behaviour though. Like this: I start the launcher and it doesn't show any accounts or even the option to add accounts.

http://i.imgur.com/k1wLGz1.jpg

in this case there was some rouge evelauncher process which had to be killed in order to get it working again. No idea if that's a feature of my system or a a problem with the launcher itself.

If you want/need any logs just gimme a yell and next time it happens im gonna record it.

Regards,
L.
Hedira
Taggart Transdimensional
Virtue of Selfishness
#246 - 2016-07-02 22:57:33 UTC
I'm home from my business trip and wanted to play around with this on my home workstation as well.

Strangely, it's failing for me now on a different system. The launcher loads just fine. I'm able to input my username and 2-factor code.

When I click play, it looks like it's trying (username turns green and "Play" icon turns to "Stop" icon.) but doesn't proceed from there.

I've confirmed that 32-bit versions of GNU TLS, PNG libraries and LDAP libs are installed. (I really thought it would be an LDAP issue for login...)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libldap-2.4-2-dbg:i386' for regex 'libldap-2.4'
Note, selecting 'libldap-2.4-2:i386' for regex 'libldap-2.4'
libpng12-0:i386 is already the newest version (1.2.54-1ubuntu1).
libgnutls30:i386 is already the newest version (3.4.10-4ubuntu1.1).
libgnutls30:i386 set to manually installed.
libldap-2.4-2:i386 is already the newest version (2.4.42+dfsg-2ubuntu3.1).
libldap-2.4-2-dbg:i386 is already the newest version (2.4.42+dfsg-2ubuntu3.1).


Additionally, I get no unique errors on this system as opposed to the other that works.

obfuscated_username@obfuscated_hostname:~/evelauncher$ ./evelauncher.sh 
[0702/184950:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
Installed Qt WebEngine locales directory not found at location /home/obfuscated_username/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/obfuscated_username/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0702/184950: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.


Both systems run Ubuntu Xenial 64 bit with all latest security updates applied, running nvidia propritary drivers.
Lazarith Dradi
Taggart Transdimensional
Virtue of Selfishness
#247 - 2016-07-03 00:08:05 UTC
Lycosa Horribilis, I just ran into that problem as well. Thank you for posting the workaround of "sudo killall evelauncher"
Kniht
#248 - 2016-07-03 02:41:10 UTC
Gisele Serebriakova wrote:
/home/daniel/Desktop/evelauncher/evelauncher.sh
/home/daniel/Desktop/evelauncher/evelauncher: 1: /home/daniel/Desktop/evelauncher/evelauncher: Syntax error: ")" unexpected


That's all I can get. I've got two installs of EVE, one on a virtual drive managed by play on linux and another in the home directory under the OS's wine install.

khaip ur wrote:
been getting the error when i sh ./evelauncher.sh

~/evelauncher/./evelauncher: 1: ~/evelauncher/./evelauncher: Syntax error: ")" unexpected

Sounds like your evelauncher/evelauncher file (not evelauncher.sh) is not marked executable and your shell is trying to interpret it as a script. Maybe chmod +x will work, or maybe your tool that extracted it also missed something else. Try re-extracting the archive.

o/ fly crazy

El'basin
Imperial Shipment
Amarr Empire
#249 - 2016-07-03 16:45:34 UTC  |  Edited by: El'basin
When running the evelauncher.sh I get two resource bundle warnings:

[0703/181146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale 
Installed Qt WebEngine locales directory not found at location /home/bjorn/Games/CCP/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/bjorn/Games/CCP/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0703/181146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.


Then the launcher opens and then crashes after ~1sec with just one line in the terminal:

Segmentation fault (core dumped)


I have no idea what to make of this. Any suggestions?

EDIT:

dmesg | tail gives me this

[68168.860834] nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [PBENTRY] ch 6 [007f4ef000 evelauncher[5270]] subc 0 mthd 0000 data 00000000
[68208.822264] nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [PBENTRY] ch 6 [007f4ef000 evelauncher[5270]] subc 0 mthd 0000 data 00000000
[68208.822281] nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [PBENTRY] ch 6 [007f4ef000 evelauncher[5270]] subc 0 mthd 0000 data 00000000
[68230.021421] nouveau 0000:01:00.0: evelauncher[5270]: failed to idle channel 6 [evelauncher[5270]]
[68245.022250] nouveau 0000:01:00.0: evelauncher[5270]: failed to idle channel 6 [evelauncher[5270]]
[68305.655259] nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [PBENTRY] ch 6 [007f52f000 evelauncher[5490]] subc 0 mthd 0000 data 00000000
[68305.655585] nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [PBENTRY] ch 6 [007f52f000 evelauncher[5490]] subc 0 mthd 0000 data 00000000
[68333.023105] nouveau 0000:01:00.0: evelauncher[5490]: failed to idle channel 6 [evelauncher[5490]]
[68348.023930] nouveau 0000:01:00.0: evelauncher[5490]: failed to idle channel 6 [evelauncher[5490]]
[68365.912877] usb 3-6: USB disconnect, device number 8


So maybe there is something with nouveau? I have seen that a couple of other people have had issues with nouveau drivers.

EDIT2:

As far as I can tell this is the first error message thats generated:
[15687.585270] nouveau 0000:01:00.0: fifo: write fault at 0002f60000 engine 00 [GR] client 0f [GPC0/PROP_0] reason 02 [PTE] on channel 6 [007f52f000 evelauncher[29090]]


If someone knows what could cause this I'd be happy to hear it because I have spent way more time then I would care to admit trying to figure this out.
Beagl
Valkyrie Knights
#250 - 2016-07-03 17:52:17 UTC  |  Edited by: Beagl
There are linux systems to avoid for this launcher:

Netrunner 2016.1 Rolling
Kubuntu 16.anything
Other distros with KDE Plasma 5.x.y

The conflicts in the Qt versions freeze the machine's Desktop. Most likely this is a library conflict, based on previous experience, but I am not going to debug it right now.

But with a GNOME DE we seem to be doing OK. Most probably the older KDE4 versions will be fine.

Once I catch up with my play, I will look at Xfce and LXDE versions, but I would expect them to work as well.


Oh well, the launcher loaded its stuff then would not start EVE.

One item was the nouveau driver for NVidia cards--this was disliked by the launcher and the kernel with that module did not like the launcher. So, proprietary driver installation for NVidia GTX750 later:


2016-07-03T10:25:08.446Z default debug "Wine cannot find the FreeType font library. To enable Wine to"
2016-07-03T10:25:08.446Z default debug "use TrueType fonts please install a version of FreeType greater than"
2016-07-03T10:25:08.446Z default debug "or equal to 2.0.5."
2016-07-03T10:25:08.446Z default debug "http://www.freetype.org"
2016-07-03T10:25:08.456Z default debug "Wine cannot find the FreeType font library. To enable Wine to"
2016-07-03T10:25:08.456Z default debug "use TrueType fonts please install a version of FreeType greater than"
2016-07-03T10:25:08.456Z default debug "or equal to 2.0.5."
2016-07-03T10:25:08.456Z default debug "http://www.freetype.org"
2016-07-03T10:25:08.457Z wine error "err:module:load_builtin_dll failed to load .so lib for builtin L\"winex11.drv\": libXext.so.6: cannot open shared object file: No such file or directory"
2016-07-03T10:25:08.473Z wine error "err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0"
2016-07-03T10:25:08.473Z wine debug "fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005"
2016-07-03T10:25:08.473Z wine error "err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder"
2016-07-03T10:25:08.478Z default debug "Wine cannot find the FreeType font library. To enable Wine to"
2016-07-03T10:25:08.478Z default debug "use TrueType fonts please install a version of FreeType greater than"
2016-07-03T10:25:08.478Z default debug "or equal to 2.0.5."
2016-07-03T10:25:08.478Z default debug "http://www.freetype.org"
2016-07-03T10:25:08.479Z wine error "err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0"
2016-07-03T10:25:08.479Z wine debug "fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005"
2016-07-03T10:25:08.479Z wine error "err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder"
2016-07-03T10:25:08.485Z wine error "err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0"
2016-07-03T10:25:08.485Z wine debug "fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005"
2016-07-03T10:25:08.485Z wine error "err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder"
2016-07-03T10:25:08.489Z wine error "err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0"
2016-07-03T10:25:08.489Z wine debug "fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005"
2016-07-03T10:25:08.490Z wine error "err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder"
2016-07-03T10:25:08.498Z wine error "err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0"
2016-07-03T10:25:08.498Z wine debug "fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005"
2016-07-03T10:25:08.498Z wine error "err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder"
2016-07-03T10:25:08.499Z wine error "err:module:load_builtin_dll failed to load .so lib for builtin L\"WLDAP32.dll\": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory"
2016-07-03T10:25:08.500Z wine error "err:module:import_dll Loading library WLDAP32.dll (which is needed by L\"C:\\\\tq\\\\bin\\\\blue.dll\") failed (error c000007a)."
2016-07-03T10:25:08.502Z wine error "err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0"
2016-07-03T10:25:08.502Z wine debug "fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005"
2016-07-03T10:25:08.503Z wine error "err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder"
2016-07-03T10:25:08.505Z wine error "err:module:import_dll Library blue.dll (which is needed by L\"C:\\\\tq\\\\bin\\\\exefile.exe\") not found"
2016-07-03T10:25:08.506Z wine error "err:module:load_builtin_dll failed to load .so lib for builtin L\"WININET.dll\": libz.so.1: cannot open shared object file: No such file or directory"
2016-07-03T10:25:08.506Z wine error "err:module:import_dll Loading library WININET.dll (which is needed by L\"C:\\\\tq
(many more similar messages ending with error code 53)
I had not installed wine since your own downloaded. Launcher installs, EVE does not Launch
Rebul
New Eden Spooks
#251 - 2016-07-03 20:46:08 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-1043593.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.


Me and a couple of my mates have re-subbed because of this. Runs well without any extra steps on Linux Mint 18. Thanks for doing this!

Aldrad
Zedd.
#252 - 2016-07-03 23:44:00 UTC
Lycosa Horribilis wrote:
Hi


Thanks for the linux launcher. Most of the time it works really great.
Sometimes i get some wierd behaviour though. Like this: I start the launcher and it doesn't show any accounts or even the option to add accounts.

http://i.imgur.com/k1wLGz1.jpg

in this case there was some rouge evelauncher process which had to be killed in order to get it working again. No idea if that's a feature of my system or a a problem with the launcher itself.

If you want/need any logs just gimme a yell and next time it happens im gonna record it.

Regards,
L.


I had the same thing a couple of days ago, but not been able to reproduce it again to help further track. Wonder if it was linked to a launcher update?
Xan Zavier
Forever Dead Forever Cloned
#253 - 2016-07-04 00:11:03 UTC  |  Edited by: Xan Zavier
I've been playing with this instead of my usual wine install, and it's been working well.

However, I am also experiencing the wine process occasionally not exiting when I exit EVE and then exit the launcher.

Killing the processes associated with it and starting the launcher works. When I run this using my system wine (WINEPREFIX, etc), I do not get this issue. It does seem to happen more frequently when playing for a long period of time.

For now, I just use a quick script that kills any old eve online wine processes before starting the launcher.
Dmitry Manti
Dead Moroz United
Infinity Space.
#254 - 2016-07-06 06:59:29 UTC
Worked ok 2 days ago (dell 7720, Gentoo fresh install, bumblebee + nvidia proprietary)

Now launcher interface is ok but it does not launch the game. Nothing happens when trying. Also nothing in shell and I did not find any logs (actually, are there any?)
Hedira
Taggart Transdimensional
Virtue of Selfishness
#255 - 2016-07-06 23:26:55 UTC
Dmitry Manti wrote:
Worked ok 2 days ago (dell 7720, Gentoo fresh install, bumblebee + nvidia proprietary)

Now launcher interface is ok but it does not launch the game. Nothing happens when trying. Also nothing in shell


The same started happening for me on 2016.07.02. :(
Conard Lanister
Republic University
Minmatar Republic
#256 - 2016-07-07 00:38:41 UTC
Hedira wrote:
Dmitry Manti wrote:
Worked ok 2 days ago (dell 7720, Gentoo fresh install, bumblebee + nvidia proprietary)

Now launcher interface is ok but it does not launch the game. Nothing happens when trying. Also nothing in shell


The same started happening for me on 2016.07.02. :(


Same here (mint 17.3 cinnamon)
Shiroe Kumamato
SoulPepper Expeditionary Force
#257 - 2016-07-07 21:56:34 UTC  |  Edited by: Shiroe Kumamato
Yep, login works but pressing play does nothing. Linux Mint 17.

Should I install a seperate eve launcher till this linux launcher is stable? This one is the only launcher I have as I just started playing EVE less than a week ago. I saw that there is another thread that is closed about how you guys originally ran the game on linux but am not sure if it will make a difference?


Update: I installed WINE and the windows launcher, did some setup and got that one working.

Update 2: 7.8.16 Now neither install is working.
Specific Alduin
Hard Knocks Inc.
Hard Knocks Citizens
#258 - 2016-07-08 04:48:35 UTC  |  Edited by: Specific Alduin
Shiroe Kumamato wrote:
Yep, login works but pressing play does nothing. Linux Mint 17.

Should I install a seperate eve launcher till this linux launcher is stable? This one is the only launcher I have as I just started playing EVE less than a week ago. I saw that there is another thread that is closed about how you guys originally ran the game on linux but am not sure if it will make a difference?

The game launches for me but occasionally it will get stuck for about a second then resume, no other issues. This has only happened in the first few minutes of the game launching and only in station so no problems there.
Shiroe Kumamato
SoulPepper Expeditionary Force
#259 - 2016-07-08 22:17:11 UTC
Now the native launcher works but the windows one doesn't. Whew!! Quite the ride!
iamamusing Shazih
The Green Manalishi.
#260 - 2016-07-09 00:53:31 UTC
Good job on the Linux launcher CCP , works great on ubuntu 14.04 lts.