Alpha Clones! Cool! A reason to come pester people!
It's been awhile since I played and I gotta say, nice job! Launcher is slick as snot now and the graphics!
I been away 5 years guys wow!
So for your cut and paste enjoyment, a quick dirty deploy stolen from you all so I don't have to go digging next time :):
# My clean install w/ Xfce task, old hardware (GT740/AMD KN8-SLI)
# nvidia.com / dx9 / prebuilt wine
cd ~/
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/375.66/NVIDIA-Linux-386_64-x75.66.run;
wget https://binaries.eveonline.com/evelauncher-11x4891.tar.gz
tar zxf evelauncher-11x4891.tar.gz
cd ~/evelauncher
wget https://binaries.eveonline.com/EveLauncher-11x6237.exe
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install dkms build-essential linux-headers-$(uname -r); # Always
sudo apt-get qt5-default:i386
# Blacklist nouveau
#sudo nano /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
#sudo echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
# reboot to cli
### NVIDIA Proprietary ###
# Fixes:
# debug "libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so"
# debug "libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so"
# debug "ATTENTION: default value of option force_s3tc_enable overridden by environ
# ldconfig -p | grep -i gl.so
service lightdm stop
#oops dont do this tho:
#no: apt-get purge xserver-xorg-video-nouveau
#ok if no: sudo apt-get autoremove
sudo apt-get remove nvidia-*
sudo chmod u+x NVIDIA-Linux-x86_64-375.66.run
./NVIDIA-Linux-x86_64-375.66.run
# sudo nvidia-xconfig # Redundant
# sudo /etc/X11/xorg.conf # Double Redundant
### Winetricks ###
sudo apt-get install winetricks;
winetricks corefonts d3dx9_36 vcrun2005 vcrun2008 vcrun2010 vcrun2013
# winecfg settings list-all
# Don't run eve yet tho
WINEDLLOVERRIDES="*msvcrt,*msvcr100,*msvcr80=b,n" wine "/home/user/evelauncher/EveLauncher-1156237.exe"
# Get old SSL, extract (file only, you could do backports prob)
cd ~/evelauncher
wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u6_amd64.deb
dpkg --fsys-tarfile libssl1.0.0_1.0.1t-1+deb8u6_amd64.deb | tar xOf - ./usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 > libssl.so
dpkg --fsys-tarfile libssl1.0.0_1.0.1t-1+deb8u6_amd64.deb | tar xOf - ./usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 > libcrypto.so
rm libssl1.0.0_1.0.1t-1+deb8u6_amd64.deb
cp libssl.so ~/; cp libcrypto.so ~/;
### Otherwise, dpkg -i and Roj's script: ###
# We need 1.0.0 from somewhere tho..
# /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 is oldest
nano eveset.sh
#!/bin/bash
CRYPTLIB="/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0"
SSLLIB="/usr/lib/x86_64-linux-gnu/libssl.so.1.0.0"
# Change the paths to wherever you have installed evelauncher
EVECRYPT="/home/user/evelauncher/libcrypt.so"
EVESSL="/home/user/evelauncher/libssl.so"
# Check if libcrypt.so exist in evelauncher directory, if not create it.
if [ ! -f "$EVECRYPT" ] ; then
ln -s "$CRYPTLIB" "$EVECRYPT"
fi
# Check if libssl.so exist in evelauncher directory, if not create it.
if [ ! -f "$EVESSL" ] ; then
ln -s "$SSLLIB" "$EVESSL"
fi
# EOF
chmod a+x eveset.sh
sudo ./eveset.sh
./evelauncher.sh
# .... and update already.. and error... but rerunning it works fine...
# Maybe didnt like there being no Res files yet? Or first login buisness? hmmm....
Good luck!
Normal Errors:
err:mscoree:LoadLibraryShim error reading registry key for installroot
user@host:~/evelauncher$ libpng warning: iCCP: known incorrect sRGB profile
QWidget::setLayout: Attempting to set QLayout "" on QWidget "tableParent", which already has a layout
libpng warning: iCCP: known incorrect sRGB profile