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.
 

New patch Update 1.5 launcher broke

Author
Momoro
#61 - 2012-03-17 07:14:18 UTC
You can skip the launcher by running bin\ExeFile.exe directly rather than eve.exe:
https://forums.eveonline.com/default.aspx?g=posts&t=82532&find=unread

So if you cannot patch, then you might be able to at least use the offline installer, and then bypass the launcher by directly executing ExeFile.exe. As a bonus, you only need to set msvcr100 to builtin,native. The other DLLs can stay on native,builtin, which might help with FPS.
Wyack
Konsortium
#62 - 2012-03-17 16:36:17 UTC
Still, ExeFile.exe does not walk-around the problem for me (dlls builtin first):

"The ExeFile.exe program encounter a serious problem and has to be stopped. We are sorry..."

When using eve.exe or launcher.exe (dlls builtin first)

Runtime Error
Program: C:\Program Files\CCP\EVE\bin\ExeFile.exe
R603
An application has made an attempt to load the C runtime library incorrectly

This message pop up 4-5 times per tria

When using eve.exe or launcher.exe or ExeFile.exe (with msvcr100 in native first)

Runtime Error
Program: C:\Program Files\CCP\EVE\bin\ExeFile.exe
abnormal program terminatio

I did re-install the all thing twice, Eve client and Crossover Game

Repair.exe seems to work as it goes to "Complete"

A Beatles song comes to my mind.. "Please, please help me, help mehehe !

It seems that this ExeFile.exe is the devil inside.. Evil

Ubuntu 11.10 x6
Crossover Game


Momoro
#63 - 2012-03-17 18:13:23 UTC
Wyack wrote:
Still, ExeFile.exe does not walk-around the problem for me (dlls builtin first):

"The ExeFile.exe program encounter a serious problem and has to be stopped. We are sorry..."

When using eve.exe or launcher.exe (dlls builtin first)

Runtime Error
Program: C:\Program Files\CCP\EVE\bin\ExeFile.exe
R603
An application has made an attempt to load the C runtime library incorrectly

This message pop up 4-5 times per tria

When using eve.exe or launcher.exe or ExeFile.exe (with msvcr100 in native first)

Runtime Error
Program: C:\Program Files\CCP\EVE\bin\ExeFile.exe
abnormal program terminatio


You might want to make sure that you are using a completely new Crossover Games bottle and that you have run the equivalent of winetricks, etc. Otherwise, I would suggest trying to run wine 1.4. What I suggested is more of an optimization, but setting the DLLs to builtin, native have at least allowed the game to run for a lot of people.

Watch for updates here:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=25544&iTestingId=70182

If you have support from Crossover, then it might be time to file a ticket.
Wyack
Konsortium
#64 - 2012-03-17 23:56:15 UTC
Thanks for the advices.
Still ExeFile.exe runtime error.
I've sent a ticket alerting Crossover Games the first day of this failing patch, no answer.

My two accounts are now not skill training anymore, my corp mates waiting for me, and i'm missing playing this great game.. Ugh
LordArcher
Red Alpha Strike
#65 - 2012-03-18 00:46:24 UTC
So, just to clarify where we currently stand, there is no way to get the new client working yet that we know of correct?
Katrina Bekers
A Blessed Bean
Pandemic Horde
#66 - 2012-03-19 14:14:04 UTC
LordArcher wrote:
So, just to clarify where we currently stand, there is no way to get the new client working yet that we know of correct?

Wrong.

With an appropriate amount of library juggling (moving back and forth from native to builtin and back), both the launcher - to patch - and the client - to play - work good enough.

I launched both yesterday night, and participated in a terribad POS bash fleet of ~200 pilots without more troubles than pre-patch: https://kb.pleaseignore.com/?a=kill_related&kll_id=394714 (I'm the gal in the SFI, at the bottom of the list)

<< THE RABBLE BRIGADE >>

Lorna McLeod
Domini Nostri Fata
#67 - 2012-03-19 22:36:44 UTC
Wyack wrote:
When using eve.exe or launcher.exe or ExeFile.exe (with msvcr100 in native first)

Runtime Error
Program: C:\Program Files\CCP\EVE\bin\ExeFile.exe
abnormal program terminatio


I got that message a lot as well, almost no amount of library juggling seemed to help. I finally got it to run again with msvcr100, msvcr90, msvcr80 and msvcrt set all to builtin, native for the application profiles default, eve.exe, ExeFile.exe, launcher.exe.
I updated the game by running repair.exe previously.

That's on gentoo 64bit multilib, wine 1.4
Bent Barrel
#68 - 2012-03-20 10:47:55 UTC
Katrina Bekers wrote:
LordArcher wrote:
So, just to clarify where we currently stand, there is no way to get the new client working yet that we know of correct?

Wrong.

With an appropriate amount of library juggling (moving back and forth from native to builtin and back), both the launcher - to patch - and the client - to play - work good enough.

I launched both yesterday night, and participated in a terribad POS bash fleet of ~200 pilots without more troubles than pre-patch: https://kb.pleaseignore.com/?a=kill_related&kll_id=394714 (I'm the gal in the SFI, at the bottom of the list)


I have all 4 (80,90,100, msvcrt) set to 'builtin,native' and this works for launcher as well as ExeFile.exe ...
stopher Vynneve
Center for Advanced Studies
Gallente Federation
#69 - 2012-06-04 20:04:00 UTC
thats for help guys got eve to work on mint 12 lisa
does it matter if wine set to work in windows 7 or xp ???
Calleo Vaillis
M.R.A
#70 - 2012-06-05 00:54:30 UTC
Hello,
I am user "Linux Mint - 13 Maya - Cinnamon." I love for this distribution.
I would ask the help of the community, because I can not run EVE Online on Linux Mint. I installed and updated successfully, but the program does not run after the "Launcher". I tried to run the executable it directly from a terminal: "/ home / luovalois / .wine / drive_c / Program Files (x86) / CCP / EVE / bin / ExeFile.exe."
The following message appears on the terminal:

lyovalois@hocuspocus ~ $ '/home/lyovalois/.wine/drive_c/Program Files (x86)/CCP/EVE/bin/ExeFile.exe'
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x33f31c 4
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
Network layer using: CarbonIO
Terminating process by request - returning 0lyovalois@hocuspocus ~ $

Please do not make it work for nothing, I have done research in several different forums and google and nothing solve my problem.
After Shok
Ruthenia Co
#71 - 2012-06-05 02:43:13 UTC
Calleo Vaillis wrote:
Hello,

fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
problem.


Read this topic
https://forums.eveonline.com/default.aspx?g=posts&m=1273795

Правдой нельзя оскорбить, уважаемый адвокат!

Тот самый Мюнхгаузен

Золотая орка

Calleo Vaillis
M.R.A
#72 - 2012-06-05 04:39:05 UTC
After Shok wrote:
Calleo Vaillis wrote:
Hello,

fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
problem.


Read this topic
https://forums.eveonline.com/default.aspx?g=posts&m=1273795



I followed all the guidelines that the link that gave me and error continues.
What do I do now?
Nebu Retski
Lead Farmers
#73 - 2012-06-05 10:46:25 UTC
Calleo Vaillis wrote:
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
problem.


fixme messages are not errors and should hardly interfere with running eve.
Are you getting any other messages, like a windows like popup box and if so what is it.

Can you try to start eve in the following way from the terminal:

WINEDLLOVERRIDES="*msvcrt,*msvcrt80,*msvcrt90,*msvcrt100=b,n" wine "/home/luovalois/.wine/drive_c/Program Files (x86)/CCP/EVE/bin/ExeFile.exe"

If it doesn't work, post every error messages you get (both from the terminal + whatever come up in a popup box).
Calleo Vaillis
M.R.A
#74 - 2012-06-05 14:41:47 UTC
Nebu Retski wrote:
Calleo Vaillis wrote:
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
problem.


fixme messages are not errors and should hardly interfere with running eve.
Are you getting any other messages, like a windows like popup box and if so what is it.

Can you try to start eve in the following way from the terminal:

WINEDLLOVERRIDES="*msvcrt,*msvcrt80,*msvcrt90,*msvcrt100=b,n" wine "/home/luovalois/.wine/drive_c/Program Files (x86)/CCP/EVE/bin/ExeFile.exe"

If it doesn't work, post every error messages you get (both from the terminal + whatever come up in a popup box).


I did as you told me and still did not work. The memsagem that appears on the terminal when I run the command:

lyovalois@hocuspocus ~ $ WINEDLLOVERRIDES="*msvcrt,*msvcrt80,*msvcrt90,*msvcrt100=b,n" wine "/home/lyovalois/.wine/drive_c/Program Files (x86)/CCP/EVE/bin/ExeFile.exe"
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x33f31c 4
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 26/02/2012, dlt (d/m/y): 21/10/2012
Network layer using: CarbonIO
Terminating process by request - returning 0lyovalois@hocuspocus ~ $
Nebu Retski
Lead Farmers
#75 - 2012-06-05 15:36:41 UTC
Calleo Vaillis wrote:
I did as you told me and still did not work. The memsagem that appears on the terminal when I run the command


The terminal message you posted does not contain an error. Based on that information we can't help you out. If you are getting an error outside the terminal (pop up in the wine desktop) please post that.

Please do the following and post the output here:
uname -a
wine --version
glxinfo | grep shader

Can you also do the following (no need to post output here, just try to install the game into a different prefix).
First of all, judging from the "Program Files (x86)" part in your installation folder I'm assuming you have a 64bit OS and are running a 64bit wine. Please make sure the WINEARCH=32bit is in front of every wine, winecfg or winetricks call to make sure you're running a 32bit wine environment. Also don't forget to change PATH_TO_INSTALLATION_FILE and PATH_TO_CCP_EVE to the appropriate directories!

Now do:
WINEARCH=32bit WINEPREFIX=$HOME/.eve winecfg
Go to the graphics tab and check the "emulate virtual desktop" and set the resolution you would like.

WINEARCH=32bit WINEPREFIX=$HOME/.eve winetricks corefonts vcrun2005 vcrun2008 vcrun2010
WINEARCH=32bit WINEPREFIX=$HOME/.eve wine "PATH_TO_INSTALLATION_FILE"

This will start installing the game. I suggest you make a folder called games in your wine prefix (it's a new folder .eve in your home that was made). When the installation is done open "$HOME/.eve/user.reg" in your favorite text editor and add the following to the end of the file.
[Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"VertexShaderMode"="hardware"

When you did that try to run the launcher ass follows:
WINEARCH=32bit WINEPREFIX=$HOME/.eve WINEDLLOVERRIDES="*msvcrt,*msvcrt80,*msvcrt90,*msvcrt100=n,b" wine "$HOME/.eve/drive_c/PATH_TO_CCP_EVE/eve.exe"

Let the launcher update your installation in case it is needed. When the launcher finishes updating, DON'T click play, just close the launcher and run the following (COPY IT and adjust the PATH_TO_CCP_EVE, DON'T use the previous command that was used to start the launcher):
WINEARCH=32bit WINEPREFIX=$HOME/.eve WINEDLLOVERRIDES="*msvcrt,*msvcrt80,*msvcrt90,*msvcrt100=b,n" wine "$HOME/.eve/drive_c/PATH_TO_CCP_EVE/bin/ExeFile.exe"

ps: if it doesn't work and you have more errors showing up, please post them as well. You can always use the previous install by removing WINEARCH=32bit WINEPREFIX=$HOME/.eve from the command and running wine on the old eve.exe or bin/ExeFile.exe.
DeChron Exavier
Tactical Research and Development
#76 - 2012-06-24 01:06:01 UTC
Arch linux 32bit:

I have tried everything above and nothing worked. I was getting the Runtime errors, by making b,n runtime errors stopped, but the client doesnt load, weather I use terminal or launcher.

Program Error:
The program ExeFile.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.

This can be caused by a problem in the program or a deficiency in Wine. You may want to theck the Application Database for tips about running this application.


I have been reading for a few days now, all the methods I have tried do not work. This may be a wine issue, if you happen to know please post. I am pretty new, have Nvidia, using nouveau-dri everything works really.

When I click Play from launcher same error.
Full Error Log from terminal execution:
http://testsite.soundboundfx.com/error.txt
Faith Audene
Aliastra
Gallente Federation
#77 - 2012-08-21 17:19:37 UTC
I've tried all, set all the wintricks and msv-libraries to builtin/native and the dx-libraries to native and this all I get:

$ wine bin/ExeFile.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x32f30c 4
Network layer using: CarbonIO
Terminating process by request - returning 0

It did install and patch the game without any problems, but actually running it doesnt work.
Faith Audene
Aliastra
Gallente Federation
#78 - 2012-08-21 17:22:20 UTC  |  Edited by: Faith Audene
Faith Audene wrote:
I've tried all, set all the wintricks and msv-libraries to builtin/native and the dx-libraries to native and this all I get:

$ wine bin/ExeFile.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x48b000 0 0x32f30c 4
Network layer using: CarbonIO
Terminating process by request - returning 0

It did install and patch the game without any problems, but actually running it doesnt work.


Power of posting... I removed the special config for ExeFile.exe in winecfg and set globally the defaults for the msv-libs to buildin/native. Now it started \o/

EDIT: Some hours more of fiddling with nvidia vs. nouveau drives on the MacMini (2009 edition) I got it to work (almost) fully functionally! (Almost = Captains Quarters crash the client, but honestly who needs those anyway?) And I daresay it performs better on Linux with Wine than the official Mac client on OS X! However, its the first time I ever heared the fan of the MacMini going up to audible noise mode.

EDIT 2: This has only remotly do with EVE, but just a note, replacing the OpenSource Nouveau drivers with the properitary Nvidia drivers made 3D and the EVE client quite fast, but the rest of the desktop experience suffers due to their still underdeveloped 2D performence. Grrrr Nvidia. Its okaish, but compared on experience with the default drivers its meh.

EDIT 3: This is a known bug in Nvidia drivers it seems, "nvidia-settings -a InitialPixmapPlacement=0" worksaround the problem. With all this down, i really pull out performance out of this Mac Mini \o/. Yes more that OSX+CCPs Mac Client.