These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Macintosh

 
  • Topic is locked indefinitely.
 

Wine support for Mac

First post First post
Author
Johny Rambo
Eastern Windmill
#121 - 2016-03-20 12:37:20 UTC  |  Edited by: Johny Rambo
CCP Snorlax wrote:
Johny Rambo wrote:
I am unable to start client via wine wrapper at all.
Every times I start launcher it copies wine files.
Yesterday when I started launcher after a week of not using it and I tried to start client, MacOSX told me I need X11 server to start explorer.exe and I should go and download it.
So I did - I downloaded X11 from http://www.xquartz.org, installed it but to no effect.
I will raise a bug soon, I just need to find 3 minutes to get to these damn launcher logfiles... ;)

I'll release an update next week that I'm hoping will resolve those issues.

Shall I hold on until then with raising the bug report (assuming it will not fix the problems)?
I am very happy you are looking into make Mac users lives better, so I don't want to cause additional workload by raising tickets for supporting that may be fixed in few days :)

EDIT: I enabled client logging and that's what I ended up with in Eve LogLite:
http://imgur.com/ZTZv1u7
CCP Snorlax
C C P
C C P Alliance
#122 - 2016-03-20 13:00:12 UTC
Johny Rambo wrote:
CCP Snorlax wrote:
Johny Rambo wrote:
I am unable to start client via wine wrapper at all.
Every times I start launcher it copies wine files.
Yesterday when I started launcher after a week of not using it and I tried to start client, MacOSX told me I need X11 server to start explorer.exe and I should go and download it.
So I did - I downloaded X11 from http://www.xquartz.org, installed it but to no effect.
I will raise a bug soon, I just need to find 3 minutes to get to these damn launcher logfiles... ;)

I'll release an update next week that I'm hoping will resolve those issues.

Shall I hold on until then with raising the bug report (assuming it will not fix the problems)?
I am very happy you are looking into make Mac users lives better, so I don't want to cause additional workload by raising tickets for supporting that may be fixed in few days :)

EDIT: I enabled client logging and that's what I ended up with in Eve LogLite:
http://imgur.com/ZTZv1u7

Just hold on, I'll post here once the update is out. The symptoms match with what I've seen before.

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Trevor Dalech
Nobody in Local
Deepwater Hooligans
#123 - 2016-03-21 18:14:10 UTC
The wine client seems to run a lot smoother than the regular one, I might even upgrade my graphics settings from full-low to some-medium!

However, a few little bugs I've noticed:

1) Sometimes, the launcher will open Xquartz but not open the EVE client. Clicking the 'play' button again will launch the client properly.

2) In windowed mode, the top bar (to move/close/minimize the window) sometimes does not appear, instead a white bar appears at the bottom which will allow me to move the window. Click on the EVE menu then reacts as if I were clicking on the 'close' button which should be in roughly the same location. Switch to 'fixed window mode' and back fixes this.

3) Tripwire (tripwire.eve-apps.com) does not load properly in the in game browser. It does load properly on the regular client (old and new launcher) but then you have to deal with all the IGB crashing bugs. I'm not sure if this is a tripwire bug or a problem with the client.

4) Jumping gates/wormholes is a lot faster for the wine client, but there still is a long delay before a system fully loads (about 20-30 seconds as opposed to nearly a minute on the regular client.)
Invisusira
Escalated.
OnlyFleets.
#124 - 2016-03-21 20:43:45 UTC  |  Edited by: Invisusira
Current status:

Wine runs, and thanks to being able to resize window via dragging bottom right corner, is usable. (In-game resolution selection continues to be v buggy.)

Performance/looks are moderately better than Cider, but not by much. (This is more a compliment of the current Cider build than a dis on the Wine build.)

In-game sound does not play through USB headset, which means I can't use it for any sort of fleet ops.
Amarisen Gream
The.Kin.of.Jupiter
#125 - 2016-03-21 21:37:03 UTC
Invisusira wrote:
Current status:

Wine runs, and thanks to being able to resize window via dragging bottom right corner, is usable. (In-game resolution selection continues to be v buggy.)

Performance/looks are moderately better than Cider, but not by much. (This is more a compliment of the current Cider build than a dis on the Wine build.)

In-game sound does not play through USB headset, which means I can't use it for any sort of fleet ops.



Question? Do you change the output for the audio before or after starting EVE. I knew the Cider version, if you changed after starting EVE it didn't work.

"The Lord loosed upon them his fierce anger All of his fury and rage. He dispatched against them a band of Avenging Angels" - The Scriptures, Book II, Apocalypse 10:1

#NPCLivesMatter #Freetheboobs

CCP Snorlax
C C P
C C P Alliance
#126 - 2016-03-22 10:55:43 UTC
I've updated Wine and the launcher, see https://forums.eveonline.com/default.aspx?g=posts&m=6405274#post6405274

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Arlyn Nightblade
24th Imperial Crusade
Amarr Empire
#127 - 2016-03-22 12:02:26 UTC
Thanks Snorlax!

Any update on the strange resolution always changing in windowed mode whenever you launch a new insane of the client?
CCP Snorlax
C C P
C C P Alliance
#128 - 2016-03-22 12:39:36 UTC
Arlyn Nightblade wrote:
Thanks Snorlax!

Any update on the strange resolution always changing in windowed mode whenever you launch a new insane of the client?

Do you mean the window growing slightly whenever you launch? I have fixed that in the client itself, that will be included in the next release, sometime soon after Easter.

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Planeten Schreck
Green Screen
#129 - 2016-03-22 12:52:48 UTC  |  Edited by: Planeten Schreck
Still not working for me: (but the error changed form the last Version)

10.9.5 Mac Pro #5780 GPU:

2016-03-22T13:48:06.209Z default debug "/Users/rolfrosenbaum/Library/Application Support/EVE Online/p_drive/Local Settings/Application Data/CCP/EVE/SharedCache//wine/bin/wine" ("/Users/rolfrosenbaum/Library/Application Support/EVE Online/p_drive/Local Settings/Application Data/CCP/EVE/SharedCache//wineenv/drive_c/tq/bin/exefile.exe", "/noconsole", "/server:tranquility", "/triPlatform=dx9", "/ssoToken=VnoK2xxwv9k0PMPAnmLpHajZQPNwG8jPrqXVhCoXibKmftZhz0YEViuiIm2PETF6uQw6uqCul8fLGiBOBqH9uQ2", "/settingsprofile=Erwin_Window", "", "/remotefilecachefolder=Z:/Users/rolfrosenbaum/Library/Application Support/EVE Online/p_drive/Local Settings/Application Data/CCP/EVE/SharedCache//ResFiles")
2016-03-22T13:48:06.209Z default debug wineenv exists
2016-03-22T13:48:06.209Z default debug ("PATH=/usr/bin:/bin:/usr/sbin:/sbin", "__CF_USER_TEXT_ENCODING=0x1F5:0:3", "WINEDLLOVERRIDES=mscoree,mshtml=", "WINEDEBUG=", "HOME=/Users/rolfrosenbaum", "DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib", "USER=rolfrosenbaum", "WINEPREFIX=/Users/rolfrosenbaum/Library/Application Support/EVE Online/p_drive/Local Settings/Application Data/CCP/EVE/SharedCache//wineenv", "LOGNAME=rolfrosenbaum", "Apple_PubSub_Socket_Render=/tmp/launch-6PnItl/Render", "TMPDIR=/var/folders/86/wyygdbrs45z10kkfnvc_r16r0000gn/T/", "__CHECKFIX1436934=1", "SHELL=/bin/bash", "SSH_AUTH_SOCK=/tmp/launch-7SRtAy/Listeners")
2016-03-22T13:48:06.511Z wine error "err:module:attach_process_dlls \"gdi32.dll\" failed to initialize, aborting"
2016-03-22T13:48:06.511Z wine error "err:module:LdrInitializeThunk Main exe initialization for L\"C:\\\\windows\\\\system32\\\\winemenubuilder.exe\" failed, status c000001d"
2016-03-22T13:48:06.719Z wine error "err:module:attach_process_dlls \"gdi32.dll\" failed to initialize, aborting"
2016-03-22T13:48:06.719Z wine error "err:module:LdrInitializeThunk Main exe initialization for L\"C:\\\\windows\\\\system32\\\\rundll32.exe\" failed, status c000001d"
2016-03-22T13:49:09.218Z wine error "err:seh:setup_exception_record stack overflow 992 bytes in thread 000b eip 9264a866 esp 00240f50 stack 0x240000-0x241000-0x340000"
2016-03-22T13:49:09.301Z wine error "err:module:attach_process_dlls \"gdi32.dll\" failed to initialize, aborting"
2016-03-22T13:49:09.301Z wine error "err:module:LdrInitializeThunk Main exe initialization for L\"C:\\\\tq\\\\bin\\\\exefile.exe\" failed, status c000001d"
2016-03-22T13:49:09.304Z default debug Process 562 finished with exit code 29
Manssell
OmiHyperMultiNationalDrunksConglomerate
#130 - 2016-03-22 13:28:12 UTC
Invisusira wrote:
Current status:

Wine runs, and thanks to being able to resize window via dragging bottom right corner, is usable. (In-game resolution selection continues to be v buggy.)

Performance/looks are moderately better than Cider, but not by much. (This is more a compliment of the current Cider build than a dis on the Wine build.)

In-game sound does not play through USB headset, which means I can't use it for any sort of fleet ops.



Yea, you gotta plug in the USB headset before you load the launcher. It works fine after that, but like the Cider of a year ago hot swapping USB headsets doesn't work (yet?).
CCP Snorlax
C C P
C C P Alliance
#131 - 2016-03-22 13:37:23 UTC
Planeten Schreck wrote:
Still not working for me: (but the error changed form the last Version)

10.9.5 Mac Pro #5780 GPU:

...


Can you send me the full log in EVE mail? It's best if you put it in a Dropbox, Google Drive or something like that and mail me the link.

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Planeten Schreck
Green Screen
#132 - 2016-03-22 15:07:51 UTC
CCP Snorlax wrote:
Planeten Schreck wrote:
Still not working for me: (but the error changed form the last Version)

10.9.5 Mac Pro #5780 GPU:

...


Can you send me the full log in EVE mail? It's best if you put it in a Dropbox, Google Drive or something like that and mail me the link.


evemail send.

https://drive.google.com/file/d/0B5cxIV-EfISuTmlwMU10VW1Qdzg/view?usp=sharing
Invisusira
Escalated.
OnlyFleets.
#133 - 2016-03-22 16:04:47 UTC
Manssell wrote:
Invisusira wrote:
In-game sound does not play through USB headset, which means I can't use it for any sort of fleet ops.



Yea, you gotta plug in the USB headset before you load the launcher. It works fine after that, but like the Cider of a year ago hot swapping USB headsets doesn't work (yet?).

protip, tyty.
Vincent Athena
Photosynth
#134 - 2016-03-22 18:40:07 UTC  |  Edited by: Vincent Athena
CCP Snorlax wrote:

And as a result, it now no longer works for me. No XQuartz, but no client either. If I set it to Wine 1.8.1, it does work for me, and does run XQuartz.

Know a Frozen fan? Check this out

Frozen fanfiction

Pete Toxcal
White Zulu
Scorpion Federation
#135 - 2016-03-22 20:26:43 UTC
Hi Snorlax,

works perfect on MacBook pro 2015.

Some tasks seems to work a bit faster like warping or changing screen when you ere docking or changing to pi.

There is only one thing that nerves a bit: After using a gate the both windows "Overview" and "Selected Item" needs longer than before to display the new contents. It was already slow on Cider, but in Wine its sometimes slower than before. I've made a jurney through New Eden with 48 jumps and sometimes it needs up to 4 seconds until this windows are showing the contents. This feels like some hours when you are landing into a gate camp.

But all other funtions are fine. Good job.

cu in space - Pete
CCP Snorlax
C C P
C C P Alliance
#136 - 2016-03-22 20:47:13 UTC
Vincent Athena wrote:
CCP Snorlax wrote:

And as a result, it now no longer works for me. No XQuartz, but no client either. If I set it to Wine 1.8.1, it does work for me, and does run XQuartz.

Can you try the Wine versions available when you check Use dev versions under the Wine settings?

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Vincent Athena
Photosynth
#137 - 2016-03-22 22:01:40 UTC
CCP Snorlax wrote:
Vincent Athena wrote:
CCP Snorlax wrote:

And as a result, it now no longer works for me. No XQuartz, but no client either. If I set it to Wine 1.8.1, it does work for me, and does run XQuartz.

Can you try the Wine versions available when you check Use dev versions under the Wine settings?

That took awhile. Change wine preference, close launcher, open launcher, let files be updated, try to run it, wait for it to not work, close launcher, open launcher, try and run it again, wait for it to not work, change wine preferences. Repeat.

And none of them worked. The only one that works is the non-Dev 1.8.1 - test. Even that one has issues. It creates a window that is half off my screen. I cannot see the right half. Fortunately, I can get to the esc menu and change the window to full screen, then back to fix it.

Know a Frozen fan? Check this out

Frozen fanfiction

CCP Snorlax
C C P
C C P Alliance
#138 - 2016-03-22 22:14:43 UTC
Vincent Athena wrote:
CCP Snorlax wrote:
Vincent Athena wrote:
CCP Snorlax wrote:

And as a result, it now no longer works for me. No XQuartz, but no client either. If I set it to Wine 1.8.1, it does work for me, and does run XQuartz.

Can you try the Wine versions available when you check Use dev versions under the Wine settings?

That took awhile. Change wine preference, close launcher, open launcher, let files be updated, try to run it, wait for it to not work, close launcher, open launcher, try and run it again, wait for it to not work, change wine preferences. Repeat.

And none of them worked. The only one that works is the non-Dev 1.8.1 - test. Even that one has issues. It creates a window that is half off my screen. I cannot see the right half. Fortunately, I can get to the esc menu and change the window to full screen, then back to fix it.

Alright, thanks for trying!

I'll do some more testing on 10.9, may ask you do more testing for me later, if you haven't given up on me yet.

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Arlyn Nightblade
24th Imperial Crusade
Amarr Empire
#139 - 2016-03-23 00:27:52 UTC
CCP Snorlax wrote:
Arlyn Nightblade wrote:
Thanks Snorlax!

Any update on the strange resolution always changing in windowed mode whenever you launch a new insane of the client?

Do you mean the window growing slightly whenever you launch? I have fixed that in the client itself, that will be included in the next release, sometime soon after Easter.


You are amazing! THANK YOU for all the hard work! And I hope you have a nice break and time to rest during Easter (if you celebrate it of course).

I'm sure I speak for all mac users who are now enjoying a much better gaming experience when i say this! Thanks again:)
Lizzie Lefthand Marstolt
Nice Girl Corporation
#140 - 2016-03-23 15:42:33 UTC
Ok, now client stopped working again. Had to switch to the wine 1.8.1-test for it to start working again. And even that gives these errors (although it seems to work fine):


error    2016-03-23T17:33:08    8    C:\tq\bin\exefile.exe    Batman    ExeFile    Main    Exefile STARTUP
error    2016-03-23T17:33:22    8    C:\tq\bin\exefile.exe    Batman    client    General    EVE Client version 14.03 build 1021814 started 03/23/2016 17:33:18
error    2016-03-23T17:33:27    8    C:\tq\bin\exefile.exe    Batman    client    Localization    Localization module: No label with name 'UI/Structures/Deployment//DeploymentHeader'.
error    2016-03-23T17:33:27    1069    /Applications/EVE Launcher.app/Contents/MacOS/evelauncher    Batman.local    evelauncher    wine    "err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered"
error    2016-03-23T17:33:27    1069    /Applications/EVE Launcher.app/Contents/MacOS/evelauncher    Batman.local    evelauncher    wine    "err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1"
error    2016-03-23T17:33:27    1069    /Applications/EVE Launcher.app/Contents/MacOS/evelauncher    Batman.local    evelauncher    wine    "err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded"
error    2016-03-23T17:33:29    1069    /Applications/EVE Launcher.app/Contents/MacOS/evelauncher    Batman.local    evelauncher    wine    "err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded"
error    2016-03-23T17:34:24    8    C:\tq\bin\exefile.exe    Batman    svc    michelle    Failed to get a valid ballpark in time after trying 30 times


System:

iMac (late 2009) / Yosemite 10.10.5
3.06 GHz core 2 duo
8 gb ddr3
Nvidia geforce 9400