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 Under Ubuntu 15.10 - Can't launch :(

Author
Vanilla Mooses
The Scope
Gallente Federation
#1 - 2015-10-27 17:49:12 UTC
Just upgraded from 15.04 to 15.10 - and having a hard time sorting this one out.

Getting the following error:

wine exefile.exe &
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libnettle.so.4: cannot open shared object file: No such file or directory
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Program Files\\CCP\\EVE\\bin\\blue.dll") failed (error c000007a).
err:module:import_dll Library blue.dll (which is needed by L"C:\\Program Files\\CCP\\EVE\\bin\\exefile.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\CCP\\EVE\\bin\\exefile.exe" failed, status c0000135
PlayOnLinux: /home/mooses/.PlayOnLinux/wineprefix/EVEonline/drive_c/Program Files/CCP/EVE/bin
>

Anyone have any idea what I need to do here? Kinda at a loss.
Torgeir Hekard
I MYSELF AND ME
#2 - 2015-10-28 05:23:23 UTC
Either wine or wineprefix is borked.

You can probably ignore the winemenubuilder error, since it's often disabled.

Probably upgrade didn't correctly transfer PoL. Maybe try reinstalling PoL and then feeding it the existing eve installation?
Vanilla Mooses
The Scope
Gallente Federation
#3 - 2015-10-28 16:18:09 UTC
Torgeir Hekard wrote:
Either wine or wineprefix is borked.

You can probably ignore the winemenubuilder error, since it's often disabled.

Probably upgrade didn't correctly transfer PoL. Maybe try reinstalling PoL and then feeding it the existing eve installation?


Brand new install of PoL, just did it last night. After this problem started with my normal method (just launching the exefile.exe direct from terminal). This is my first time even using PoL.

Might just try a complete uninstall and reinstall of everything to do with Wine, running out of ideas here :)
Torgeir Hekard
I MYSELF AND ME
#4 - 2015-10-28 16:53:59 UTC
Personally I don't use PoL, just a wine PPA (on 14.04). Eve works on pretty much vanilia wine. You only need a 32bit prefix, dx11 override and corefonts.

idA wine-gecko2.24 2.24-0ubuntu1~ppa1                                                                                                            trusty                                                                                                                    500 
idA wine-gecko2.24:i386 2.24-0ubuntu1~ppa1                                                                                                       trusty                                                                                                                    500
i A wine-gecko2.34 2.34-0ubuntu1~ppa1                                                                                                            trusty                                                                                                                    500
i A wine-gecko2.34:i386 2.34-0ubuntu1~ppa1                                                                                                       trusty                                                                                                                    500
idA wine-mono4.5.2 4.5.2-0ubuntu1~ppa1                                                                                                           trusty                                                                                                                    500
i A wine-mono4.5.4 4.5.4-0ubuntu1~ppa1                                                                                                           trusty                                                                                                                    500
i   wine1.7 1:1.7.50-0ubuntu1                                                                                                                    trusty                                                                                                                    500
i   wine1.7-amd64 1:1.7.50-0ubuntu1                                                                                                              trusty                                                                                                                    500
i   wine1.7-i386:i386 1:1.7.50-0ubuntu1                                                                                                          trusty                                                                                                                    500
i A winetricks 0.0+20140302-0ubuntu2
Vanilla Mooses
The Scope
Gallente Federation
#5 - 2015-10-29 22:17:31 UTC
Have worked on this more - and what it's starting to seem like is Ubuntu 15.10 = a world of hurt and is not going to be able to run EVE without some serious help.

Resolved the initial error by creating a symlink of the 32 bit libnettle.so.6.1 to libnettle.so.4 - which caused the same error, but with libhogweed.so.2 - which was "fixed" with another symlink from libhogweed.so.4.1 to libhogweed.so.2 - and now i'm stuck here:

err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": /usr/lib/i386-linux-gnu/libgnutls-deb0.so.28: undefined symbol: nettle_camellia_crypt
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\EVE\\bin\\blue.dll") failed (error c000007a).
err:module:import_dll Library blue.dll (which is needed by L"C:\\EVE\\bin\\exefile.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\EVE\\bin\\exefile.exe" failed, status c0000135

About to just say "Does not work on 15.10" - could use some input, people. Anyone got things working normal on Ubuntu 15.10? Anyone have any idea how to get around this current roadblock with nettle_camellia_crypt?
Ravow
Republic Military School
Minmatar Republic
#6 - 2015-10-30 05:46:36 UTC  |  Edited by: Ravow
Quote:
32 bit libnettle.so.6.1 to libnettle.so.4


Did you sync your repo and update everything else on your system?

If wine is searching for nettle 6.1 and you have the 4 only, look like your system run outdated software compared to what the Wine you run got linked to.

Thu undefined symbols are normal is you use the wrong shared library, you have to use the one that wine require, not symlink to old one.

Also, if you use a other repo for Wine, be sure to use the one for Ubuntu 15.10, you might have got a Wine for 15.4 or 14.10.
Kethonna
Splashgame Operators
#7 - 2015-10-31 23:50:18 UTC
I would like to second CCP start making Linux builds again!

------------------------------ carpe aeterna diem

Kethonna

Ravow
Republic Military School
Minmatar Republic
#8 - 2015-11-01 03:39:46 UTC
If it's like the Apple build, no thanks, Wine is far better.

And a native build might take time, remaking the whole 3D stuff back in Vulkan make take a while and some ressource. Plus we dont know what other dependency they actually use, that would need to be ported too.
Vanilla Mooses
The Scope
Gallente Federation
#9 - 2015-11-11 02:15:06 UTC
Thanks again for all the help, everyone.

Problem was narrowed down to upgrading a existing ubuntu installation (I was on 15.04, did the recommended "update" to 15.10) and found so many broken symlinks that solving it and figuring out what the heck actually happened would probably fill a small book.

So, I just rsync'ed all my user data, exported my package lists, did a fresh install, restored my home folder and refreshed the packages - and everything is working magically well in 15.10

Thanks again!
Adara Starkiss
Argentum Holdings
#10 - 2015-11-15 20:40:16 UTC
Perhaps it would be a good idea to edit the topic with a [SOLVED]? (I know I gotta update mine)

Ubuntu Mate 16.04.2 64bit // Amd A8-5600K with RX460 4GB // 6GB DDR3 // Sandisk 120GB SSD Plus // Wine Stable 2.01 // Native Linux Launcher // TS3 working // Happy to be back in Ubuntu :)