EVE Launcher for Linux


(Lucius Kalkoken) #104

Looks like you need the package that contains libz.so.1 (32-bit, since Eve is 32-bit), for me on debian that package is called zlib1g-dev. So “apt install zlib1g-dev:i386” should get it for you (or use your favourite package manager)


(Swizzles Saissore) #105

Strangely fixed it simply by installing wine 1.6 via apt-get from the Ubuntu repo.


(Lucius Kalkoken) #106

Not that strange, wine probably pulls in that dependency for you. So even though the eve launcher uses a totally seperate wine installation, the OS dependencies are now installed.


(Swizzles Saissore) #107

Yeah, that’s what I thought. Thanks for your suggestion.


(chichaglisha) #108

Hi all,

i downloaded the installation files from here :

https://wiki.eveuniversity.org/Installing_EVE_on_Linux

and followed everything and havent had any success…

im running RHEL 7.4 with nvidia gtx980 (nvidia drivers), dual monitors and to me it all looks rather well.

In audit i have this error :

type=ANOM_ABEND msg=audit(1515878292.065:521): auid=1000 uid=0 gid=0 ses=1 pid=16411 comm=“exefile.exe” reason=“memory violation” sig=11

in log, last 4 lines (cos others look fine, just infos) :

info 2018-01-13T22:18:12 52 C:\tq\bin\exefile.exe linux uthred2_lib General uthread2 registered stackless

info 2018-01-13T22:18:12 52 C:\tq\bin\exefile.exe linux uthred2_lib General Failed to import: No module named gevent

info 2018-01-13T22:18:12 16192 /root/evelauncher/evelauncher linux.fritz.box evelauncher wine “fixme:heap:RtlSetHeapInformation 0x490000 0 0x328294 4 stub”

warning 2018-01-13T22:18:13 16192 /root/evelauncher/evelauncher linux.fritz.box evelauncher default Process 16411 crashed

gevent module is installed via pip. Ive tried every combination of wine from the launcher itself, nothing works…

Any ideas ? I can paste some additional logs if necessary.

Many Thanks

H


(Toran Mallow) #109

Do you have the Linux Steam client installed? A lot of people report that it pulls in enough dependencies to get the Eve client working.


(Kenneth Endashi) #110

I read your experiences on this forum, and made sure to install Steam prior to trying to launch the evelauncher.sh file. I receive the following error:

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

I am experiencing the same issue as it turns into a square like it normally would, but nothing comes up the square turns back into a play triangle


(Toran Mallow) #111

Is it a DX9 vs DX11 issue perhaps? I remember getting some black screens with certain versions of wine when the game was set for DX11. Maybe go under options and try DX9? And double-check that you are using the best wine version given in the launcher options. Mine at some point changed back to using system level wine rather than the version bundled by CCP, which caused me some issues.


(Decamar) #112

Hi everyone… am just (trying) to get back to playing eve. I’ve been on and off since the game was first released when I was a student. Currently my only option for playing is using a Chromebook pixel (i7, 64gb). I have installed Ubuntu (trusty with xfce environment) via crouton no problems. Unfortunately I’m a new-comer to linux but am slowly learning. I’ve followed the install instructions from the wiki page no problems, unfortunately when I try run ./evelauncher.sh nothing happens… It has the box ticked for ‘run as executable’. No black screen or anything in the task bar… nothing basically. This has happened with a couple of other programmes too…

Any help would be appreciated. Could it be I need to run it with some kind of admin privileges or similar? Thanks in advance, have a good day all…


(Toran Mallow) #113

try:

bash -x ./evelauncher.sh

What does that give you?

http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_02_03.html


(Kenneth Endashi) #114

Thank you for responding.

~/evelauncher $ bash -x ./evelauncher.sh
++ basename ./evelauncher.sh
++ sed 's,.sh$,,'
+ appname=evelauncher
++ dirname ./evelauncher.sh
+ dirname=.
+ tmp=
+ '[' . '!=' / ']'
+ dirname=/home/james/evelauncher/.
+ LD_LIBRARY_PATH=/home/james/evelauncher/.:
+ export LD_LIBRARY_PATH
+ export QTDIR=/home/james/evelauncher/.
+ QTDIR=/home/james/evelauncher/.
+ export QT_PLUGIN_PATH=/home/james/evelauncher/./plugins
+ QT_PLUGIN_PATH=/home/james/evelauncher/./plugins
+ /home/james/evelauncher/./evelauncher
[0123/021923:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale 
Installed Qt WebEngine locales directory not found at location /home/james/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/james/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0123/021923: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.

Above, someone did something like echo 8500? I can’t find it again, because this forum is just weird. It doesn’t load all the way, or something. But they said something like echo 8500 to put their steam appid in, or something?


(elitatwo) #115

Do you have wine installed at all?

If yes, open “winecfg” and set the windows version to windows 10 and don’t forget to install ia32-libs, so you have the 32 bit libraries to run the launcher.


(Toran Mallow) #116

Try setting the below and running again.

export QT_DEBUG_PLUGINS=1

Also, try running ldd ./evelauncher and check for missing libraries.


(Kenneth Endashi) #117

I do not have Wine installed. I thought the eve launcher downloads and uses its own version of Wine


(Toran Mallow) #118

I think you need wine installed before you can even get the launcher running, right? Try getting a version installed and then run the launcher.


(Kenneth Endashi) #119

The launcher opens. The issue is that when I click play, it says “launching process” like on Windows, but then it goes back to idle. As if I’d done nothing.


(Kenneth Endashi) #120

I ran export QT_DEBUG_PLUGINS=1, and then the following command:

~/evelauncher $ sh ./evelauncher.sh
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforms/libqeglfs.so"
Found metadata in lib /home/james/evelauncher/plugins/platforms/libqeglfs.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "eglfs"
        ]
    },
    "className": "QEglFSIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("eglfs")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforms/libqlinuxfb.so"
Found metadata in lib /home/james/evelauncher/plugins/platforms/libqlinuxfb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "linuxfb"
        ]
    },
    "className": "QLinuxFbIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("linuxfb")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforms/libqminimal.so"
Found metadata in lib /home/james/evelauncher/plugins/platforms/libqminimal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimal"
        ]
    },
    "className": "QMinimalIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("minimal")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforms/libqminimalegl.so"
Found metadata in lib /home/james/evelauncher/plugins/platforms/libqminimalegl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimalegl"
        ]
    },
    "className": "QMinimalEglIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("minimalegl")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforms/libqoffscreen.so"
Found metadata in lib /home/james/evelauncher/plugins/platforms/libqoffscreen.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "offscreen"
        ]
    },
    "className": "QOffscreenIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("offscreen")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforms/libqxcb.so"
Found metadata in lib /home/james/evelauncher/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/platforms" ...
loaded library "/home/james/evelauncher/plugins/platforms/libqxcb.so"
loaded library "Xcursor"
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/plugins/xcbglintegrations" ...
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/xcbglintegrations/libqxcb-egl-integration.so"
Found metadata in lib /home/james/evelauncher/plugins/xcbglintegrations/libqxcb-egl-integration.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
    "MetaData": {
        "Keys": [
            "xcb_egl"
        ]
    },
    "className": "QXcbEglIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("xcb_egl")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/xcbglintegrations/libqxcb-glx-integration.so"
Found metadata in lib /home/james/evelauncher/plugins/xcbglintegrations/libqxcb-glx-integration.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
    "MetaData": {
        "Keys": [
            "xcb_glx"
        ]
    },
    "className": "QXcbGlxIntegrationPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("xcb_glx")
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/xcbglintegrations" ...
loaded library "/home/james/evelauncher/plugins/xcbglintegrations/libqxcb-glx-integration.so"
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/plugins/platformthemes" ...
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platformthemes/libqgtk2.so"
Found metadata in lib /home/james/evelauncher/plugins/platformthemes/libqgtk2.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk2"
        ]
    },
    "className": "QGtk2ThemePlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("gtk2")
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/platformthemes" ...
loaded library "/home/james/evelauncher/plugins/platformthemes/libqgtk2.so"
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/plugins/platforminputcontexts" ...
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
Found metadata in lib /home/james/evelauncher/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "compose",
            "xim"
        ]
    },
    "className": "QComposePlatformInputContextPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("compose", "xim")
QFactoryLoader::QFactoryLoader() looking at "/home/james/evelauncher/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
Found metadata in lib /home/james/evelauncher/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "ibus"
        ]
    },
    "className": "QIbusPlatformInputContextPlugin",
    "debug": false,
    "version": 329216
}


Got keys from plugin meta data ("ibus")
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/platforminputcontexts" ...
loaded library "/home/james/evelauncher/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
loaded library "gtk-x11-2.0"
loaded library "gnomeui-2"
loaded library "gnomevfs-2"
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/plugins/styles" ...
QFactoryLoader::QFactoryLoader() checking directory path "/home/james/evelauncher/styles" ...

Then, I ran ldd ./evelauncher and I got this:

~/evelauncher $ ldd ./evelauncher
	linux-vdso.so.1 =>  (0x00007ffc74387000)
	libsteam_api.so => /home/james/evelauncher/./libsteam_api.so (0x00007f413133b000)
	libQt5WebEngineWidgets.so.5 => /home/james/evelauncher/./libQt5WebEngineWidgets.so.5 (0x00007f4131109000)
	libQt5Widgets.so.5 => /home/james/evelauncher/./libQt5Widgets.so.5 (0x00007f4130897000)
	libQt5Gui.so.5 => /home/james/evelauncher/./libQt5Gui.so.5 (0x00007f41300a0000)
	libQt5WebSockets.so.5 => /home/james/evelauncher/./libQt5WebSockets.so.5 (0x00007f412fe77000)
	libQt5Network.so.5 => /home/james/evelauncher/./libQt5Network.so.5 (0x00007f412fb18000)
	libQt5Concurrent.so.5 => /home/james/evelauncher/./libQt5Concurrent.so.5 (0x00007f412f912000)
	libQt5Core.so.5 => /home/james/evelauncher/./libQt5Core.so.5 (0x00007f412f200000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f412ee7e000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f412ec68000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f412e89e000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f412e69a000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f412e47d000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f413155f000)
	libQt5WebEngineCore.so.5 => /home/james/evelauncher/./libQt5WebEngineCore.so.5 (0x00007f4129b3b000)
	libQt5Quick.so.5 => /home/james/evelauncher/./libQt5Quick.so.5 (0x00007f412954c000)
	libQt5Qml.so.5 => /home/james/evelauncher/./libQt5Qml.so.5 (0x00007f4128f52000)
	libQt5WebChannel.so.5 => /home/james/evelauncher/./libQt5WebChannel.so.5 (0x00007f4128d35000)
	libGL.so.1 => /usr/lib/nvidia-384/libGL.so.1 (0x00007f41289f3000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f41286ea000)
	libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f4128497000)
	libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f4128295000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f412808d000)
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f4127d7c000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f4127b6a000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f4127830000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4127616000)
	libicui18n.so.56 => /home/james/evelauncher/./libicui18n.so.56 (0x00007f412717c000)
	libicuuc.so.56 => /home/james/evelauncher/./libicuuc.so.56 (0x00007f4126dc4000)
	libicudata.so.56 => /home/james/evelauncher/./libicudata.so.56 (0x00007f41253e1000)
	libsmime3.so => /usr/lib/x86_64-linux-gnu/libsmime3.so (0x00007f41251b5000)
	libnss3.so => /usr/lib/x86_64-linux-gnu/libnss3.so (0x00007f4124e6e000)
	libnssutil3.so => /usr/lib/x86_64-linux-gnu/libnssutil3.so (0x00007f4124c41000)
	libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x00007f4124a3c000)
	libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so (0x00007f41247fd000)
	libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f41245ba000)
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f4124310000)
	libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f4124100000)
	libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f4123ef6000)
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f4123cf0000)
	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f4123ae6000)
	libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f41238e3000)
	libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f41235e3000)
	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f41233e0000)
	libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f41231da000)
	libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f4122e1f000)
	libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007f4122be2000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f4122996000)
	libnvidia-tls.so.384.111 => /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.111 (0x00007f4122792000)
	libnvidia-glcore.so.384.111 => /usr/lib/nvidia-384/libnvidia-glcore.so.384.111 (0x00007f41208d5000)
	libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f41206cd000)
	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f412045d000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f412023b000)
	libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so (0x00007f4120037000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f411fe0e000)
	libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f411fbe9000)
	libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f411f855000)
	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f411f633000)
	libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f41316cb000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f411f42f000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f411f229000)
	libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f411d772000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f411d550000)
	libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f411d26f000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f411d05b000)

(Toran Mallow) #121

What options do you have set in the launcher? For example…


(elitatwo) #122

Those settings are irrelevant for the most part, except the one in the middle, which you have to set to “latest”.

Open a terminal and to write this:

 sudo apt install wine ia32libs
  • press enter and enter you password (not here)

  • wait

    winecfg
    
  • set windows 10

  • start the launcher and play EVE Online


(Toran Mallow) #123
  • Wait
  • Wait
  • Wait

FTFY :tipping_hand_man: