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.
 

Can't launch Eve "Terminating process by request"

Author
Equto
Imperium Technologies
Sigma Grindset
#1 - 2012-07-10 04:10:14 UTC
I currently and running Arch Linux x64 wine version 1.5.5 and everytime I attempt to get eve running I am hit with the message "Terminating process by request".
I have tried a new wine prefix and that did not help

Current command
Quote:
WINEDLLOVERRIDES="*msvcrt,*msvcrt80,*msvcrt90,*msvcrt100=b,n" WINEPREX="~/wine_games/wine-eve/" wine '***********/Documents/Program Files (x86)/CCP/EVE/bin/ExeFile.exe'


I am recieving no error messages beyond "Terminating process by request - returning 0". Eve has been fully patched by windows and works flawlessly in windows. Launcher also appears to update without problems however.
Kontalaa
New Eden Trading Association
#2 - 2012-07-11 12:41:03 UTC  |  Edited by: Kontalaa
having the same problem as of today.

Just installed the patch that came today after downtime, same error-msg.

Wine 1.5.8

i will investigate further.

Edit:
With my Launcher it still works. I'll append it. Usage is

./eve.sh command/screenID [resolution-switch - currently only 1600x1200 or 1280x1024]

also has "wine patch", "wine sisi", "wine logserver" (debugging sisi) with settings accordingly:

Quote:

~$ cat eve.sh

#!/bin/bash
if [ -z "$1" ]
then
echo "no screen given."
else
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export WINEDLLOVERRIDES="*msvcr100,*msvcr90,*msvcr80=b,n"
if [ "$1" == "sisi" ]
then
export WINEPREFIX=$HOME/.wine_eve
wine explorer /desktop='======>EVE-SISI<======',1590x1110 "C:\EVE-SISI\eve.exe" /server:87.237.38.50
elif [ "$1" == "sisidebug" ]
then
export WINEPREFIX=$HOME/.wine_eve
winedbg "C:\EVE-SISI\bin\EXEFile.exe" /server:87.237.38.50
elif [ "$1" == "logserver" ]
then
export WINEPREFIX=$HOME/.wine_eve
wine explorer /desktop='======>EVE-SISI<======',1590x1110 "C:\EVE-SISI\LogServer.exe" /server:87.237.38.50
elif [ "$1" == "patch" ]
then
export WINEDLLOVERRIDES="*msvcr100,*msvcr90,*msvcr80=n,b"
export WINEPREFIX=$HOME/.wine_eve
wine explorer /desktop=`echo "EVE$1"`,1590x1110 "C:\Programme\CCP\EVE\eve.exe"
else
if [ -z "$2" ]
then
export WINEPREFIX=$HOME/.wine_eve
wine explorer /desktop=`echo "EVE$1"`,1590x1110 "C:\Programme\CCP\EVE\eve.exe" 2> /dev/null
else
export WINEPREFIX=$HOME/.wine_eve
wine explorer /desktop=`echo "EVE$1"`,1240x994 "C:\Programme\CCP\EVE\eve.exe" 2> /dev/null
fi
fi
fi


better formatted: http://pastebin.com/8NvT770z
Bent Barrel
#3 - 2012-07-13 10:34:21 UTC
I am getting this since after 1.1 ... went through 3 wine versions since (1.5.6,1.5.7,1.5.8) ... getting the R6025 pure virtual function call message from ExeFile.exe ...

launcher still works. tried a new wineprefix (clean with only coreftons installed), no override setting helps.
COMM4NDER
Legendary Umbrellas
#4 - 2012-07-14 17:09:04 UTC
Use the ovverides described in the appdb and use 32bit wine, there is no real reason to use x64......

[url=https://github.com/CommanderAlchemy/.bin/blob/master/eve] EVE - Online Launcher [Linux] [/url] Installs, launches character prefixes (both SISI & Tranquility). Simplescreenrecorder shm inject

Equto
Imperium Technologies
Sigma Grindset
#5 - 2012-07-15 21:01:10 UTC
its 32bit wine
Bent Barrel
#6 - 2012-07-16 18:50:36 UTC  |  Edited by: Bent Barrel
ok now I am in the same boat ... took a known working copy from windows. patched it via launcher. the thing does not actualy crash, it terminates on its own.

Quote:

haplo@nexus ~/.wine-eve/drive_c/Program Files/CCP/EVE $ wine bin/ExeFile.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x33f30c 4
Network layer using: CarbonIO
Terminating process by request - returning 0
Noriko Mai
#7 - 2012-07-17 11:21:46 UTC
Bent Barrel wrote:
ok now I am in the same boat ... took a known working copy from windows. patched it via launcher. the thing does not actualy crash, it terminates on its own.

Quote:

haplo@nexus ~/.wine-eve/drive_c/Program Files/CCP/EVE $ wine bin/ExeFile.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x33f30c 4
Network layer using: CarbonIO
Terminating process by request - returning 0

changing msvcr100 to builtin,native solved this for me, but it's still not working Sad

"Meh.." - Albert Einstein

Adria Eqviis
The Study of Wumbology
Test Alliance Please Ignore
#8 - 2012-07-17 21:55:30 UTC
After installing all the MSVCR stuff, also install d3dx9 ("sh winetricks d3dx9"). That fixes the "starts up but stuck at a black screen" issue. Apparently, EVE is now using a new texture format that wine can't load yet.

(works for me now with this, had both the "terminate by request" issue and then a black screen.)

-Adria
Bent Barrel
#9 - 2012-07-18 06:19:24 UTC  |  Edited by: Bent Barrel
Adria Eqviis wrote:
After installing all the MSVCR stuff, also install d3dx9 ("sh winetricks d3dx9"). That fixes the "starts up but stuck at a black screen" issue. Apparently, EVE is now using a new texture format that wine can't load yet.

(works for me now with this, had both the "terminate by request" issue and then a black screen.)

-Adria


hmm ... interesting ... and it was running so well for a couple of patches with only corefonts needed ... ah well ... back to proprietary dlls ....

have to try when I get back home ...

edit:TYVM, the d3dx9 dlls did it ... I can finaly play again ...
Equto
Imperium Technologies
Sigma Grindset
#10 - 2012-07-19 04:25:35 UTC
I have yet to get out of the terminating by resuest, have all the MSVCR set to builtin,native and d3dx9 installed.
Bent Barrel
#11 - 2012-07-19 05:19:29 UTC  |  Edited by: Bent Barrel
Equto wrote:
I have yet to get out of the terminating by resuest, have all the MSVCR set to builtin,native and d3dx9 installed.


well I have a working client again ....

I have now installed vcrun2005/2008/2010, corefonts, d3dx9

msvcr100 to builtin,native (all others native, builtin)

client works.
COMM4NDER
Legendary Umbrellas
#12 - 2012-07-19 06:28:04 UTC
Bent Barrel wrote:
Equto wrote:
I have yet to get out of the terminating by resuest, have all the MSVCR set to builtin,native and d3dx9 installed.


well I have a working client again ....

I have now installed vcrun2005/2008/2010, corefonts, d3dx9

msvcr100 to builtin,native (all others native, builtin)

client works.


you only need to have the d3dx9 stuff when using the game from another install. If you actually install the game into the prefix it works without it since the game installs all the needed libs.

just as a FYI =)

[url=https://github.com/CommanderAlchemy/.bin/blob/master/eve] EVE - Online Launcher [Linux] [/url] Installs, launches character prefixes (both SISI & Tranquility). Simplescreenrecorder shm inject