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.
 

Ubuntu 12.04? EVE sez no

Author
Jane Baker
Deep Core Mining Inc.
Caldari State
#1 - 2012-05-20 05:54:07 UTC  |  Edited by: Jane Baker
So like many others I've read, my launcher works fine in Wine, everything in order. I click "PLAY," get a splash screen for 3-5 seconds, and then it disappears and nothing happens. Changing my winecfg overrides has not worked. Updating from wine1.2 through 1.3, 1.4, and 1.5.4, none of those have worked. I am pissed at CCP for not testing with Wine, because obviously if this many people are having identical problems, something is wrong with the game's interactions with Wine. But, all right. If someone smarter than me can just tell me how to solve this I'll be able to survive.

EDIT: Swapping msvcr100.dll to builtin then native (instead of native then builtin) got me a bit farther - now I get an actual crash dialog. Text: "Runtime Error! Program: C:\Program Files\CCP\EVE\bin\ExeFile.exe R6034 An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information." Since you guys are pretty much the functional support team, as CCP is completely indifferent to all Linux users, I wouldn't mind an interpreter.
Marsan
#2 - 2012-05-20 16:11:56 UTC
Are you sure you've installed the run time libs? The error you are getting is generally what I see if I failed to install them.

winetricks vcrun2005 vcrun2008 vcrun2010

Also try setting via winecfg
msvcr80 (native, builtin)
msvcr90 (native, builtin)
msvcr100 (native, builtin)


I'd also check .wine/user.reg to insure there aren't multiple entries for msvcr*

PS- I'm running Ubuntu with eve with out issue, and the wine appdb has lots of reports of it working.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=25823

Former forum cheerleader CCP, now just a grumpy small portion of the community.

Jane Baker
Deep Core Mining Inc.
Caldari State
#3 - 2012-05-21 01:15:10 UTC  |  Edited by: Jane Baker
So. I had not done the Winetricks, so I just ran that. vcrun2005 installs fine, but when the installation for vcrun2008 begins, I get a dialog that says "Unable to find a volume for file extraction. Please verify that you have proper permissions."

Those winecfg settings are done except msvcr, which is (builtin, native) instead of (native, builtin). I've seen that configuration advocated on many threads about the issue. Thanks for the help, and if you have more ideas about the vcrun errors, please respond.

EDIT: I changed the msvcr80 and msvcr90 settings both to (builtin, native) and now I can actually make it into the game! I crashed as soon as I clicked something, namely the X button for the "So your buddy likes to play for keeps?" window about factional warfare. But the fact that I just made it that far gives me hope. Now I need to figure out why it crashes. Also, performance was absolute cowpies. Can't decide if it's graphical settings or launcher settings or what. Trying again running in safemode now.

EDIT 2: Okay, so safemode actually is WORSE somehow. It doesn't even make it into the game at all. And I was wrong about performance - the little asteroids were spinning very smoothly. I see a light at the end of the tunnel.
Khi3l
The Phoenix Revival
#4 - 2012-05-22 10:01:28 UTC
Jane Baker wrote:
"Unable to find a volume for file extraction. Please verify that you have proper permissions."


Try removing vcredist_x86.exe or x64 from winetricks cache (usually in ~/.cache/winetricks/vcrun2008/) and try again.
Bent Barrel
#5 - 2012-05-22 12:30:02 UTC
afaik there's a msxml3.msi or similar that has to be downloaded by hand. I just don't remember if that is for vcrun2008 or vcrun2010
Jane Baker
Deep Core Mining Inc.
Caldari State
#6 - 2012-05-22 19:42:25 UTC  |  Edited by: Jane Baker
"Khi3l" wrote:
Try removing vcredist_x86.exe or x64 from winetricks cache (usually in ~/.cache/winetricks/vcrun2008/) and try again.


Works. vcrun2008 installed. Trying vcrun2010...works. Trying EVE now, will update.

EDIT: EVE works...mostly. My performance is pretty nice until a station comes into view - then it tanks to about 1 FPS. One thing I'm noticing is that despite my visual settings being as low as they go, metallic objects are shiny. Before the Inferno updates, I seem to remember that I could turn down the settings to the point that there was no metallic shine. Is that gone? Because I have a feeling that's what's killing my FPS whenever I see a station.
Jane Baker
Deep Core Mining Inc.
Caldari State
#7 - 2012-05-23 20:58:28 UTC
Okay, I'm going to pronounce this SOLVED. My fps seems to only tank when new models are being loaded - the first asteroid belt I saw killed it, the first stargate, the first ships other than the starter, et cetera. After the first time it's fine. Thank you everyone for your help.
Jam That Juicebox
Ministry of War
Amarr Empire
#8 - 2012-05-23 21:33:10 UTC
I'd like to confirm that this works.

After trying to patch the latest launcher, I was getting a missingDLL for Python 2.7 error.

The following steps fixed it for me:

Quote:

  1. Open up Wine Configuration Utility (winecfg)
  2. Set the following libraries to native, builtin:

    • msvcrt
    • msvcr80
    • msvcr90
    • msvcr100

  3. Run Eve Launcher
  4. Let EVE Launcher Patch
  5. Once patched, swap libraries back to builtin,native


Ubuntu 12.04 x64.
Taurendilis
Black Rats
#9 - 2012-06-24 23:00:39 UTC
I have similar problem but I'm lost in which dll should have which option (builtin, native or native, builtin) where...
I remember to have different options for eve.exe and ExeFile.exe three months ago and it worked fine but one nice day my computer has crashed and since that day I can't make it work on any linux I've tried on my computer so far...

Could someone be so nice and make a clear summary for me?
Mitome Cobon-Han
Astral Academy
Astral Alliance
#10 - 2012-06-25 00:35:43 UTC
Taurendilis wrote:
I have similar problem but I'm lost in which dll should have which option (builtin, native or native, builtin) where...
I remember to have different options for eve.exe and ExeFile.exe three months ago and it worked fine but one nice day my computer has crashed and since that day I can't make it work on any linux I've tried on my computer so far...

Could someone be so nice and make a clear summary for me?



Here is what I have in my user.reg:

[Software\\Wine\\AppDefaults\\eve.exe\\DllOverrides]
"msvcr100"="native,builtin"
"msvcr80"="native,builtin"
"msvcr90"="native,builtin"
"msvcrt"="native,builtin"

[Software\\Wine\\AppDefaults\\ExeFile.exe\\DllOverrides]
"msvcr100"="builtin,native"
"msvcr80"="builtin,native"
"msvcr90"="builtin,native"
"msvcrt"="builtin,native"
Nathan Schoultz
Federal Navy Academy
Gallente Federation
#11 - 2012-07-24 19:37:43 UTC
Hi All,

Thanks for all the great tips. I have recently switched over to Linux, so still trying to find my feet. Followed these posts and game Launches, however Im just getting a black screen beyond that (So not seeing the Tranquility Login screen).. Ive got the latest AMD driver installed and working on mh HD5xxx series. It appears to be a graphical issue of some sorts. Any ideas?