Tried installing Eve on my Arch laptop now. The best I’ve been able to get is the launcher to install, run and the screen to blink when it tries to launch Eve and that’s it.
Then, when I try to restart the launcher after that, I get the xcb plugin error again. I have quad-checked my plugin directory is pointing at the right spot and it ran fine without changing anything the previously. It’s very strange.
[user@lappy evelauncher]$ ./evelauncher.sh
This application failed to start because it could not find or load the Qt platform plugin “xcb” in “”.
Reinstalling the application may fix this problem.
./evelauncher.sh: line 14: 6212 Aborted (core dumped) “$dirname/$appname” “$@”
Things I have tried:
Tried both 64x and 32x wine installations
Tried the AUR package, doesn’t make any difference and same problems happen
Tried removing the whole lot and following the instructions in this thread re creating symlinks
Tried doing a whole fresh install
Tried doing an install of the entire Qt5 via pacman
Made sure to install the Qt5X11Extras
Checked ldd to see where evelauncher is expecting libxcb.so.1 to be. It’s currently listed as the following which is the correct location for it:
About ready to give up ever getting it running on my laptop. As far as I can tell everything is in place for it to run and it does run the launcher sometimes. Most times it just gives the XCB error.
Does your laptop have a discrete graphics chip like an NVIDIA or AMD one? EVE doesn’t support the Intel i915 (i915 is the kernel module) graphics, even though the chip is more than capable.
I hope it’s the right place to ask, I have downloaded the archive, installed libcanberra-gtk-module and now when I execute evelauncher.sh nothing is happening
I have waited for 5 minutes, but no launcher has started or anything.
I’m on Debian Stretch, everything is up to date!
I tried to launch the following command: LD_LIBRARY_PATH=$PWD ./evelauncher
But it’s the same result.
Take a look at the launcher log in ~/.local/share/CCP/EVE/Launcher. You most likely have the same issue with mismatching OpenSSL version as already mentioned in this thread (the launcher relies on an older version). For Debian Stretch, you can install openssl1.0 and follow the instructions from this post
I made a simple script that does this on every launch, since the updater removes the links:
I struggled a little because my share libraries where in the folder /usr/lib/x86_64-linux-gnu/ and their version was 1.0.2, but with this modification it works well!
Well, the launcher seems to work, but now I have these errors:
2018-02-19T15:20:40.394Z 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"
2018-02-19T15:20:40.394Z wine error “err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\tq\\bin\\blue.dll”) failed (error c000007a)."
2018-02-19T15:20:40.405Z wine error “err:module:import_dll Library blue.dll (which is needed by L"C:\\tq\\bin\\exefile.exe”) not found"
2018-02-19T15:20:40.407Z wine error “err:module:LdrInitializeThunk Main exe initialization for L"C:\\tq\\bin\\exefile.exe” failed, status c0000135"
2018-02-19T15:20:40.408Z default debug Process 2119 finished with exit code 53
Try installing wine and setting the launcher to use that. Hamburger menu (top right) -> Settings -> Use custom Wine. By default it uses its own build which, again, is linked to old libraries.
(I’m using PRIME to activate my graphic card)
When using the launcher, it doesn’t work, however when doing directly in a console: DRI_PRIME=1 wine .eve/wineenv/drive_c/tq/bin/execfile.exe
It launches the game, but it asks me to log in and it seems to be forbidden to log outside the launcher
EDIT: I found this error message: “wine client error:0: version mismatch 504/490.”
EDIT2: I managed to make it work, I installed the 32b version of the LDAP lib, made a symbolic link from the lib to /usr/lib and used the given wine version.
Is there a way I can define a launch option for enabling my graphic card? I need to put DRI_PRIME=1 before the command
Silly question (I hope not) but that requires you to enter a directory. I tried /opt/wine-stable/bin but no luck on Ubuntu 16.04 with wine from the wineHQ repository.
I have another directory /opt/wine-staging/bin. Which one is it?
You need to indicate the wine binary. Since that directory is most likely in your PATH already, you can just write “wine” (the default value), otherwise /opt/wine-staging/bin/wine
For DRI_PRIME I tried to check custom wine, and then use the launcher’s wine with adding DRI_PRIME command like it:
DRI_PRIME=1 /home/xobtah/.eve/wine/bin/wine
But it doesn’t launch anymore, and there is no error in the log files
Ive had Eve running in linux several times in the past, I always had to use some 3rd party stuff…
There was the dx file you needed to inject, corefonts, and some other winetricks stuff…
In Mint 17.2 I did a $sudo apt-get install wine and then winetricks first. I then simply had to check off the 4 C++ apps. Im not sure if you still need to install corefonts to sign the EULA or not. I have always had trouble getting winetricks to play nice with the hidden versions the devs use, so I just install my own wine and it solves the problem.
And after every update this soft link creation of ssl libraries should be repeated
I just experienced it after the initial update. I hope this will be fixed.
And not a problem for now but openssl v1.1 alread on the system. Maybe it will be better to use it since on recent systems, by default, this library is taken into account. Actually this may be the source of the problem already.
Trying to install/launch results in an error, after deleting all the files and trying different available version of the launcher I couldn’t find any approach that would fix it. It downloads 6 of 7 files, aborts with an error and refers to the log. Here’s the log:
2018-03-18T17:12:59.048Z qt.network.ssl warning QSslSocket: cannot resolve SSLv2_client_method
2018-03-18T17:12:59.048Z qt.network.ssl warning QSslSocket: cannot resolve SSLv2_server_method
2018-03-18T17:12:59.109Z default warning Installed Qt WebEngine locales directory not found at location /home/dab/evelauncher/translations/qtwebengine_locales. Trying application directory…
2018-03-18T17:12:59.109Z default warning Qt WebEngine locales directory not found at location /home/dab/evelauncher/qtwebengine_locales. Trying fallback directory… Translations MAY NOT not be correct.
2018-03-18T17:13:12.303Z default error Couldn’t open index file “/home/user/.eve//ResFiles/56/5610a6eb8b5a4975_ae842ceacb02cb6ed2971efc753d34cd”
2018-03-18T17:13:12.309Z default warning Update failed for Tranquility with error: 5
Checking manually for the file, it is indeed missing, permissions on the directory seem to be in order.
Deleting ~/.eve again and letting it download everything again with the latest launcher results in no enumerated directory structure, it being replaced by bundles, and the logfile throwing slightly different errors:
2018-03-18T17:21:36.640Z default warning Update failed for Tranquility with error: 5
2018-03-18T17:21:39.626Z default error Couldn’t open index file “/home/user/.eve//ResFiles/1d/1d34143a37d4b739_f85289a0bbf768243fa18fe8a63b81e7”
2018-03-18T17:21:39.626Z default warning Couldn’t get resource index for tq
2018-03-18T17:21:43.112Z default error Couldn’t open index file “/home/user/.eve//ResFiles/56/5610a6eb8b5a4975_ae842ceacb02cb6ed2971efc753d34cd”
The “Shared Cache Settings” do nothing except produce Qt errors in the console (Ubuntu 17.10)