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.
 

Install / run issues on Centos 7

Author
Sylde Nafel
Federal Navy Academy
Gallente Federation
#1 - 2017-03-10 07:57:29 UTC  |  Edited by: Sylde Nafel
A word of warning: I rarely used wine, so I don't know how to use it (or set it) properly.

"uname -a" wrote:
uname -a
Linux [mySysName] 3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux


Anyway, I've downloaded the installer which granted usage of a custom wine version and even the previous version without that feature... I'm still not able to use.

Here are my logs:
"evelauncher.sh" wrote:

ADDITIONAL CUSTOM DEBUG:
appname: evelauncher
dirname: /home/carloc/evelauncher
tmp: home/carloc/evelauncher
LD_LIBRARY_PATH: /home/carloc/evelauncher
QTDIR: /home/carloc/evelauncher
QT_PLUGIN_PATH: /home/carloc/evelauncher/plugins

[0310/084556:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
Installed Qt WebEngine locales directory not found at location /home/carloc/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/carloc/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0310/084556:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.


After downloading everything, if I enable client logging and try to log in, I get those other errors.
"evelauncher.sh" wrote:
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile [ x10 other times]
Server started
QWidget::setLayout: Attempting to set QLayout "" on QWidget "tableParent", which already has a layout
libpng warning: iCCP: known incorrect sRGB profile
ATTENTION: default value of option force_s3tc_enable overridden by environment.


while the client logs some errors
"eve loglite" wrote:
"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"
"err:module:import_dll Loading library WLDAP32.dll (which is needed by L\"C:\\\\tq\\\\bin\\\\blue.dll\") failed (error c000007a).""err:module:import_dll Library blue.dll (which is needed by L\"C:\\\\tq\\\\bin\\\\exefile.exe\") not found"
"err:module:LdrInitializeThunk Main exe initialization for L\"C:\\\\tq\\\\bin\\\\exefile.exe\" failed, status c0000135"


I've tried to download every possible dependency I could came up with: ming, wine32 and 64, gcc, every python library I could came up with (I'm learning it, so I even have dev tools) ... But still nothing.
I'm guessing there is something wrong with the evelauncher which for some reason is not able to find and install both the QT WebEngine and the LD libraries... And about the latter, I don't have any LD_LIBRARY_PATH set by default, which sounded kinda strange.

Any hint or tip about what to do or try next?

###

EDIT: solved

I'm running with an integrated intel GPU, so I didn't need to install additional / specific drivers for my laptop.

Anyway, I've never played games so far, so I had to download and install some packages before I was able to play the game. Whenever possible I've installed the i686 version. Here is the "short command" for the lazy.

sudo yum install libdap* openldap* libmpd123* gnutls* pulseaudio* ghc*OpenGL* libtxc_dxtn mesa*



  • libdap (libdap++ library)
  • openldap (Lightweight Directory Access Protocol)
  • libmpg123 (required to play mp3 audio)
  • gnutls (SSL, TLS and DTLS protocols for safe/encrypted connections. Maybe not mandatory, but why not install it?)
  • pulseaudio (sound server)
  • ghc*OpenGL* (Haskell OpenGL library, I needed it to run Shader Model 3.0 on Wine)
  • libtxc_dxtn ( Free implementation of the s3tc texture compression algorithm)
  • mesa* (Mesa libGLw runtime library)


OpenGL and mesa libraries may not be required or mandatory if you are running with a dedicated GPU, but I can't help you about what you should download or use.

FINAL EDIT: yup, it works fine. Good job Devs Big smile
Sylde Nafel
Federal Navy Academy
Gallente Federation
#2 - 2017-03-13 07:28:12 UTC
UP

To avoid further mistakes, are i686 libs required or it should be able to run with x64_86 architecture?

So far, it looks like i686 libs are required to play it.

After installing some packages, namely:

  • libdap
  • openldap
  • libmpg123
  • gnutls


I'm able to run the client, but right after the game window spawns I'm getting a Wine error which claims Shader Model 3 is not supported, which is kinda dumb since I was able to play EVE with the same laptop on Windows.

I need to dig further this error.
Sylde Nafel
Federal Navy Academy
Gallente Federation
#3 - 2017-03-13 08:06:45 UTC
IT COULD WORK!

I don't have much time to test if all these packages are required or not, but here are those which I had to install:

  • libpulse*i686
  • ghc*OpenGL*
  • libtxc_dxtn
  • mesa*


So far, game start and the intro played correctly. I'll let you know if I found any other issue