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.
 

Crash after splash screen

Author
Valsharess velglarn
Viziam
Amarr Empire
#1 - 2011-10-30 19:24:58 UTC
I've succesfully installed Eve online on ubuntu 11.10 x64 with wine 1.3, but when i launch the application it just crash with "program error" on ExEFile.exe.

Any advise?
Elegbara
White Wolf Enterprises
#2 - 2011-10-30 19:53:56 UTC
You have to start eve in a "special" way. This explains how to create a proper launcher.

Open your eyes. And awaken.

Valsharess velglarn
Viziam
Amarr Empire
#3 - 2011-10-30 20:35:29 UTC
i've followed the instructions, but all that appear to me is a blue screen, based on resolution i wrote in the script. Nothing starts, then... :(
Elegbara
White Wolf Enterprises
#4 - 2011-10-31 07:10:08 UTC
This usually happens if you didn't write a path to eve.exe correctly.

I am using "C:\Program Files\CCP\EVE\eve.exe" which is default location. But it might be different on 64-bit system.

Open your eyes. And awaken.

Leod Athas
TURN LEFT
#5 - 2011-10-31 08:23:31 UTC
Elegbara wrote:
This usually happens if you didn't write a path to eve.exe correctly.

I am using "C:\Program Files\CCP\EVE\eve.exe" which is default location. But it might be different on 64-bit system.


It is the same place on my 64-bit system.

Valsharess velglarn
Viziam
Amarr Empire
#6 - 2011-10-31 12:23:42 UTC
yes, i've already tried to change the path, but i think i'm doing something wrong.
here's the .sh file of me:

#!/bin/bash

eveNum=`ps aux | less | grep "ExeFile.exe" | wc -l`
wine explorer /desktop=eve$eveNum,1280x720 C:\Program Files\CCP\EVE\eve.exe

am i doing right?
i've installed eve in the default location

btw the launcher placed in my desktop (the one eve installed for me) that stuck on the splash screen (not the blue one) do the following path:

env WINEPREFIX="/home/daniele/.wine" wine C:\\Programmi\\CCP\\EVE\\eve.exe

so i'm a bit lost :D
Elegbara
White Wolf Enterprises
#7 - 2011-10-31 17:12:53 UTC  |  Edited by: Elegbara
Compare
Quote:
C:\\Programmi\\CCP\\EVE\\eve.exe
to
Quote:
C:\Program Files\CCP\EVE\eve.exe


New launcher should use the same path as old launcher. I guess Programmi instead of Program Files is some kind of localization (russian?).

Open your eyes. And awaken.

Valsharess velglarn
Viziam
Amarr Empire
#8 - 2011-10-31 17:39:19 UTC
k. that worked. the italian localization make "programmi" instead of program files. Btw that's what happen:
i clich on .sh file i made, appear a blue screen, appear the launcher with incarma splash screen, then crash as always :D
Elegbara
White Wolf Enterprises
#9 - 2011-10-31 17:52:01 UTC  |  Edited by: Elegbara
Ok, next step...
Run that sh file from a terminal and put the result somewhere.

Chances are you need some extra dlls installed using winetricks. Looking at a terminal output we might guess which dlls you need.

Open your eyes. And awaken.

Valsharess velglarn
Viziam
Amarr Empire
#10 - 2011-10-31 17:55:10 UTC
fixme:gameux:GameExplorerImpl_VerifyAccess (0x135248, L"C:\\Programmi\\CCP\\EVE\\eve.exe", 0x33fdbc)
wine: Call from 0x7ed66639 to unimplemented function msvcp80.dll.?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z, aborting
wine: Unimplemented function msvcp80.dll.?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z called at address 0x7ed66639 (thread 0022), starting debugger...
Elegbara
White Wolf Enterprises
#11 - 2011-10-31 19:34:42 UTC
As expected 8)

Same problem as here

Open your eyes. And awaken.

Valsharess velglarn
Viziam
Amarr Empire
#12 - 2011-10-31 19:46:02 UTC  |  Edited by: Valsharess velglarn
k. it start. but it freeze a while later with this on terminal:


err:d3d_surface:surface_set_texture_name Surface has SFLAG_INTEXTURE set, but no texture name.
err:d3d_surface:surface_modify_location Surface 0x20ae08 does not have any up to date location.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Unhandled page fault on read access to 0x00004000 at address 0x4000 (thread 0022), starting debugger...


the whole text is quite long. I posted just the error when i make it start from terminal.

p.s. no graphics showned, just a black screen.
Elegbara
White Wolf Enterprises
#13 - 2011-10-31 21:04:08 UTC
Now that looks like a problem with graphic card and drivers. What card are you using and did you enable proprietary drivers for it?

Open your eyes. And awaken.

Valsharess velglarn
Viziam
Amarr Empire
#14 - 2011-11-01 13:54:43 UTC
i have an ATI 5780 and i use proprietary drivers on it ;)
Elegbara
White Wolf Enterprises
#15 - 2011-11-01 19:13:42 UTC
Well.. I have very little experience with ATI cards. Last time I tried (over a year ago) I did use catalyst and everything worked. I don't know current trends in using ATI in Linux.

Open your eyes. And awaken.

Nestara Aldent
Citimatics
#16 - 2011-11-01 23:54:38 UTC
Instead of binary blob, try to use opensource drivers, and install libtxc_dxtn library. You must use 32-bit wine too, and not 64-bit version.

It worked on my 4650, though not on Ubuntu. However, if you can, it's better to run the game on Windows.
Ravow
Republic Military School
Minmatar Republic
#17 - 2011-11-02 15:32:40 UTC
I have a Radeon 4870HD.

I get 7 fps with Catalyst and 60+ fps with open source drivers.
I recommand first to switch video drivers to open (git version) and install libtxc_dxtn like Nestara told.

Also you might need some d3dx9 dll

cd /your_wine_EVE_prefix/windows/system32
wget http://share.nekmo.com/.wine/drive_c/windows/system32/d3dx9_{3{6,7},42}.dll


You can also use winetricks instead of using the previous two line to download them.