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.
 

Linux Launcher hangs in current Debian unstable (bad workaround)

Author
Po Huit
The Scope
Gallente Federation
#1 - 2016-11-15 15:57:05 UTC
The latest Debian unstable has some shared library upgrades in /usr/lib/x86_64-linux-gnu somewhere that causes the Linux launcher to hang really early. Right now I'm working around it by putting an old copy of that directory (about 2GB for me) in the launcher folder and modifying LD_LIBRARY_PATH to point at it. I'm having trouble isolating which libraries are causing the problem, but will let folks know if I figure it out. Presumably downgrading to Debian jesse or maybe just stretch is sufficient to solve the problem, but this isn't really an option for me right now.
Amarr Citizen 708551522
Nas Tu Nie Ma
#2 - 2016-11-23 02:01:55 UTC  |  Edited by: Amarr Citizen 708551522
You need only two files from libssl1.0.0 jessie package ( https://packages.debian.org/jessie/libssl1.0.0 )

copy to launcher directory: libssl.so.1.0.0, libcrypto.so.1.0.0
then create symlinks libssl.so -> libssl.so.1.0.0 and libcrypto.so -> libcrypto.so.1.0.0
rusherz
Pandemic Horde Inc.
Pandemic Horde
#3 - 2016-11-23 17:47:11 UTC  |  Edited by: rusherz
I downloaded that file but it only asked me to install (which I did not sure if i was supposed to but I couldn't find the files within) but now i can't find the two file you are talking about could you give more detail to how to get this to work?

EDIT:

I found the files... I'm ******** they are in the lib folder which now makes 1000% sense..

I think i made the symlink right but the launcher still doesnt start.. the only way I was allowed to make it was

ln libssl.so.1.0.0 libssl.so
ln libcrypto.so.1.0.0 libcrypto.so

or are they supposed to be in the other order and something is messed up?
Amarr Citizen 708551522
Nas Tu Nie Ma
#4 - 2016-11-23 18:33:49 UTC  |  Edited by: Amarr Citizen 708551522
For access files inside this package use mc ( midnight commander ) - simply enter to package file the same way as into directory (in mc). Dig in CONTENTS directory to find files i mentioned earlier, copy to launcher dir.
Make symlinks with -s parameter: ln -s libssl.so.1.0.0 libssl.so
Mister Ripley
Ministry of War
Amarr Empire
#5 - 2016-11-23 21:19:21 UTC
For me it was gstreamer1.0-plugins-bad. With version 1.10.1-1 it pulls libssl1.1 version 1.1.0c-1. This beaks the launcher.
see: https://forums.eveonline.com/default.aspx?g=posts&t=500672&find=unread