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.
 

Cannot run EvE in Ubuntu 14.04

Author
Araxiel
Royal Amarr Institute
Amarr Empire
#1 - 2015-01-04 23:04:00 UTC
Just as a heads up I'm a completely new Linux user my laptop died and had to reload an OS, went with Ubuntu but thinking of going back to Windows since I can't get EVE to run. The launcher works fine everything is patched I installed using PlayOnLinux and I'm trying to run it from there. When I try to point PlayOnLinux to exefile.exe this error comes up in the debugger:


[01/04/15 16:56:55] - Running wine-1.6 /home/christopher/.PlayOnLinux/wineprefix/EVEonline/drive_c/Games/CCP/EVE/bin/exefile.exe (Working directory : /home/christopher/.PlayOnLinux/wineprefix/EVEonlinfixme:heap:HeapSetInformation 0x48b000 0 0x33fce4 4
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x338634 4
err:wgl:has_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory
err:wgl:has_opengl OpenGL support is disabled.
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
A traceback has been generated. It has been logged in the log server as stacktrace #1
Network layer using: CarbonIO
Executing DirectXRedist.exe ...
Starting up Trinity through _trinity_stub_deploy ...
Terminating process by request - returning 0

If I try to click "play" on Launcher it says Launching and nothing happens. Help please and sorry about the lack of knowledge.
Torgeir Hekard
I MYSELF AND ME
#2 - 2015-01-05 07:41:03 UTC  |  Edited by: Torgeir Hekard
err:wgl:has_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory

Well, you are missing the 32bit libGl.

The next question is, which one should you get.

Mandatory request for
lspci | grep VGA
and
glxinfo | grep string
Output.

Depending on your card and driver you should install the proper libGL.

Also I'm not sure but probably just installing wine will fetch it with dependencies.
Araxiel
Royal Amarr Institute
Amarr Empire
#3 - 2015-01-05 21:17:07 UTC
Here we go:


christopher@christopher-XPS-M1330:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c)
christopher@christopher-XPS-M1330:~$ glxinfo | grep string
server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 965GM
OpenGL version string: 2.1 Mesa 10.1.3
OpenGL shading language version string: 1.20
christopher@christopher-XPS-M1330:~$
Torgeir Hekard
I MYSELF AND ME
#4 - 2015-01-06 06:15:36 UTC
Hmmm.

I think you need to
sudo apt-get install libglu1-mesa:i386

It should probably drag the rest of the 32bit mesa dependencies with it.
Also possibly
sudo apt-get install libtxc-dxtn-s2tc0:i386

And I still think wine has 32bit mesa libs in dependencies, so you should probably just install wine (not necessarily use it).

That being said, 965GM is, IIRC, a Core2Duo era chipset integrated videocard. Which has notoriously bad drivers and performance. So even if you get the necessary libs, you are still left with a lack of a videocard.

On the other hand, judging by opengl capabilities, wine should at least recognize it as having SM3.0 support, so maybe you still got some luck.
Araxiel
Royal Amarr Institute
Amarr Empire
#5 - 2015-01-17 00:22:03 UTC
So I followed both these commands:


sudo apt-get install libglu1-mesa:i386

sudo apt-get install libtxc-dxtn-s2tc0:i386

and Wine was already installed but reinstalled anyways.



Still get same error in PlayOnLinux debug window:

[01/04/15 16:56:55] - Running wine-1.6 /home/christopher/.PlayOnLinux/wineprefix/EVEonline/drive_c/Games/CCP/EVE/bin/exefile.exe (Working directory : /home/christopher/.PlayOnLinux/wineprefix/EVEonlinfixme:heap:HeapSetInformation 0x48b000 0 0x33fce4 4
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x338634 4
err:wgl:has_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory
err:wgl:has_opengl OpenGL support is disabled.
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
A traceback has been generated. It has been logged in the log server as stacktrace #1
Network layer using: CarbonIO
Executing DirectXRedist.exe ...
Starting up Trinity through _trinity_stub_deploy ...


So I then installed this which I found on the web here: https://01.org/linuxgraphics/

intel-linux-graphics-installer_1.0.7-0intel1_amd64

I still get the same error and cannot play EVE on this laptop, is it time to swtich to windows?
Cassandra Skjem
Big Sister Exploration
#6 - 2015-01-19 15:24:37 UTC
I suggest installing the latest version of wine through the http://WineHQ.org ppa. Instructions in the download section are helpful in this. Then open a terminal, browse to your ...../CPP/EVE/bin folder and type "wine exefile.exe". If you need to install this yet, download the offline installer, open the install file (the *.exe) of the 3 files. Wine should just pick it up if you are using Ubuntu 14.04 LTS after the latest Wine is installed.


***Avoid Playonlinux for Eve, it is broken for this game and does not actually work from what I can see***

Is it a tarp?

Torgeir Hekard
I MYSELF AND ME
#7 - 2015-01-19 16:22:15 UTC
Hmm. Do you have i386-linux-gnu_GL.conf in /etc/ld.so.conf.d/ ?

If you do, what are the contents?

Also, give output of

find /usr -name libGL.so.1