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.
Previous page12
 

Wine update

First post
Author
Arthur Aihaken
CODE.d
#21 - 2016-04-30 00:54:27 UTC  |  Edited by: Arthur Aihaken
I decided to be bold and venture out with Wine again... It literally crashed within 2-3 minutes of the session, and when I returned to the launcher it was downloading about 600-700 Wine files (there was no indication prior that anything was amiss). A few observations:
• Graphical anomalies (pixelation) with engine exhausts are not present in Wine with a high shader setting
• Graphical anomalies (pixelation) with gate or other cloaks are still present in Wine with a high shader setting

When I attempted to launch a new session, the Overview had completely disappeared and the number of red errors spooled past 18,000 before I force quit it. I was also getting a faint split line down the center of the screen with one half slightly darker than the other.
• "err:d3d:resource_init Out of adapter memory"

Third time's the charm... right? Nope. Warping to an asteroid belt I experienced intermittent flashes between the normal nebula and a completely white background. When I tried to access the menu the screen darkened but it wasn't present. The number of red errors spiralled past 389 with this single gem:
• Tr2Sprite2dScene::EndCapture failed (-2005532292) to create vertex buffer for 6624 vertices (512 KiB)

On the plus side, the asteroid scenes (when not flashing white) have never been prettier. I don't think I was ever completely getting the effects from Asteroid Environments and Light Rays. What the heck, might as well go for broke and enable HRD. Looks absolutely fantastic - just as long as you don't mind the lack of clipping which renders the asteroids, environment and sun over your ship.

When it's not crashing EVE really does look noticeably better under Wine. Fingers crossed...

I am currently away, traveling through time and will be returning last week.

CCP Snorlax
C C P
C C P Alliance
#22 - 2016-04-30 08:49:57 UTC
Arthur Aihaken wrote:
I decided to be bold and venture out with Wine again... It literally crashed within 2-3 minutes of the session, and when I returned to the launcher it was downloading about 600-700 Wine files (there was no indication prior that anything was amiss). A few observations:
• Graphical anomalies (pixelation) with engine exhausts are not present in Wine with a high shader setting
• Graphical anomalies (pixelation) with gate or other cloaks are still present in Wine with a high shader setting

When I attempted to launch a new session, the Overview had completely disappeared and the number of red errors spooled past 18,000 before I force quit it. I was also getting a faint split line down the center of the screen with one half slightly darker than the other.
• "err:d3d:resource_init Out of adapter memory"

Third time's the charm... right? Nope. Warping to an asteroid belt I experienced intermittent flashes between the normal nebula and a completely white background. When I tried to access the menu the screen darkened but it wasn't present. The number of red errors spiralled past 389 with this single gem:
• Tr2Sprite2dScene::EndCapture failed (-2005532292) to create vertex buffer for 6624 vertices (512 KiB)

On the plus side, the asteroid scenes (when not flashing white) have never been prettier. I don't think I was ever completely getting the effects from Asteroid Environments and Light Rays. What the heck, might as well go for broke and enable HRD. Looks absolutely fantastic - just as long as you don't mind the lack of clipping which renders the asteroids, environment and sun over your ship.

When it's not crashing EVE really does look noticeably better under Wine. Fingers crossed...

What Wine version do you have selected? Look in Preferences for the launcher - make sure you leave 'Use dev versions' unchecked, and select latest.

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

Arthur Aihaken
CODE.d
#23 - 2016-04-30 15:33:17 UTC
CCP Snorlax wrote:
What Wine version do you have selected? Look in Preferences for the launcher - make sure you leave 'Use dev versions' unchecked, and select latest.

I have "Use dev versions" unchecked, and the Wine version is set to "Latest". I just finished upgrading to OSX El Capitan so we'll soon see what impact this had...

OS X El Capitan, v10.11.4
iMac Retina 5k, 27-inch (late 2014)
4GHZ Intel Core i7, 16GB DDR3, AMD Radeon R9 M295X 4GB


• Launched into window mode (previously this launched in fullscreen); I also re-copied client settings from Cider to Wine.
• In-station, pressing ESC to bring up the settings menu darkens the screen - but the menu is not present (you can mouseover and get various help dialogs, though). I relaunched and enabled both HDR and Resource Cache which seemed to at least temporarily address the issue.
• I undocked, tabbed in the Overview to make some changes and it disappeared (it didn't collapse to the Necom). Clicking and dragging around where the Overview previously was caused it to reappear. The settings menu (ESC) has disappeared again, but when I jumped through a gate I was able to re-access it. it should be noted that despite my best efforts, the ESC settings menu functioned intermittently regardless of graphic settings or whether docked or in-space.
• I was unable to bring up a preview of my ship; the box appeared but was solid black and red errors started flooding LogLite ("Clear failed). When I disabled HDR it worked - except I got a translucent version of the ship (you could the interior of everything). Changing aliasing options and then selecting a preview actually displayed the ship outside the preview box in the upper left corner.
• Changing between shader settings and aliasing levels in-game introduces some interesting visual anomalies: translucent ships, clipping issues with objects, Bastion and engine lights that appeared through ships and extreme pixelation around Bastion areas of the ship.
• Under a high shader setting, gate cloaks still have a pixelated and rough effect. Regular cloaks seem fine (not sure if the large hex pattern while cloaking is normal).
• The fitting window is seriously skewed. Like the ship preview, the rendered ship appears translucent and is placed outside the fitting window in the upper left corner of the main screen.
• When accessing the market, buy or sell order windows would periodically disappear behind all other windows making it seem like the transaction failed or just disappeared. I'm wondering if this is related to the window blur or window transparency features.
• Enabling HDR with a medium shader setting temporarily turns the entire screen black (everything disappears except ship icons). For this reason, it's definitely not recommended.
• Enabling/disabling Window Blur and changing the transparency settings has the frequent side of effect of turning overview items 100% opaque and/or rendering everything onscreen with a permanent blur (it's like playing EVE through a fish tank).

Some observations:

• The graphics card shows as dx9/ATI Radeon X1600 Series, and I'm getting a fairly decent frame rate (~60fps with full graphic settings in asteroid environments). I took two screenshots with and without HDR enabled and honestly couldn't tell the difference. There was no perceptible difference in frame rate running with or without HDR. Under Cider, the graphics card correctly shows as AMD Radeon R9 M295X - so I'm assuming Wine has a more up-to-date or improved driver than Cider.
• I'm not sure what it is exactly, but ship rendering just looks better under Wine. The textures seem to be smoother and you really notice things like highlights, shadows and reflections. Even though on paper the frame rate is roughly the same, it appears less choppy through Wine.
• Accessing ship previews or the ESC settings menu is a crapshoot, at best. "Unreliable" to "non-existant" would be accurate terms. It's not an issue if your settings are fine as is, although it's not uncommon to change or reassign shortcuts. When trying to troubleshoot, it's an absolute PITA because you only seem to be able to access it after you dock or jump to a new system (and then only briefly). The preview option is actually prone to wreaking havoc with Wine, and I had to force quit two sessions where the EVE client became unresponsive.
• We really (really) need a command-Q option to just quit the sucker.

These are the deal killers:

• The overview frequently disappears without warning. When stationary, when in-warp - there's no consistency. In PvP this is the kiss of death.
• Frequently (and by frequent, I mean every single game session) losing access to the ESC settings menu. If you need to remap any keys or change settings, you're basically hooped.
• Ship fitting (and to a lesser extent, ship preview) is glitched. While not a deal killer, it's pretty damn annoying to say the least.
• Anything relating to market orders that effects, influences or otherwise glitches buying or selling.
• Switching between graphics settings in-game results in invisible ships, translucent ships, black screens, blank screens and in general batsh*t crazy stuff.

I am currently away, traveling through time and will be returning last week.

Arthur Aihaken
CODE.d
#24 - 2016-04-30 15:52:53 UTC  |  Edited by: Arthur Aihaken
Just for kicks, I gave this a whirl with one of the dev versions (really, what do I have to lose at this point?)

wine-1.9.8-76-ga9ede07-ccp-daily-29 (downloaded 749 new files)
And it gets spam-flooded with red errors:
• "err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 0650."
• "err:d3d:resource_init Out of adapter memory" (this one isn't unique to dev Wine builds)


wine-1.9.9-daily-138
• "err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1"
• "err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded"
• Call Response received on client , but the call wasn't in self.calls, so the response will disappear... Packet::CallRsp
• "err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 0698."
• No registered file system could open C:/users/*****/Local Settings/Application Data/CCP/EVE/c_tq_tranquility/settings_c_program_files_ccp_eve_87.237.38.50/Browser/bookmarks.dat
• "err:d3d:resource_init Out of adapter memory" (we seem to have a winner here!)


Observations:
• While undocking there was a momentary lag that prevented me from leaving the EVE game window
• While in-space, Neocom items will appear until you attempt to access the ESC settings window (which doesn't work), at which point everything is invisible until you dock and undock again. Incidentally, this is present in both the dev and latest versions of EVE wine.
• I think if you can resolve the issues with the ESC settings menu this will invariably fix or resolve the vast, vast majority of other graphic or screen-related anomalies (Necom items, ship preview, ship fitting, etc.)

I'm now on to stability testing. We'll see how well things go today... Well, that was short-lived. Opened the ship fitting window in space (it was invisible), closed it - attempted to re-open it (again invisible) and it froze. This really sucks on the Jita 4-4 undock...

I am currently away, traveling through time and will be returning last week.

Arthur Aihaken
CODE.d
#25 - 2016-04-30 15:59:14 UTC  |  Edited by: Arthur Aihaken
CCP Snorlax, is there a way to purge the existing Wine setup and redownload it again? I'm not sure that would make any difference at this point, but I'm trying to rule everything out. Thanks.

I am currently away, traveling through time and will be returning last week.

CCP Snorlax
C C P
C C P Alliance
#26 - 2016-04-30 16:14:19 UTC
Arthur Aihaken wrote:
CCP Snorlax, is there a way to purge the existing Wine setup and redownload it again? I'm not sure that would make any difference at this point, but I'm trying to rule everything out. Thanks.

Open the shared cache folder (View menu, Reveal in Finder, Shared Cache) and delete the wine and wineenv folders. Note that if you delete the wineenv folder you will lose all settings. If you want to maintain client settings you can delete everything from within wineenv except drive_c/users.

Thank you for your diligence in testing this - your feedback is highly appreciated and helps me greatly in improving the Wine support.

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

Arthur Aihaken
CODE.d
#27 - 2016-04-30 16:42:14 UTC  |  Edited by: Arthur Aihaken
CCP Snorlax wrote:
Open the shared cache folder (View menu, Reveal in Finder, Shared Cache) and delete the wine and wineenv folders. Note that if you delete the wineenv folder you will lose all settings. If you want to maintain client settings you can delete everything from within wineenv except drive_c/users.

Thank you for your diligence in testing this - your feedback is highly appreciated and helps me greatly in improving the Wine support.

I will give this a try (purge the sucker), re-copy Cider settings and resume testing... Out of curiosity, in the SharedCache folder there are several files and folders. Can any of these be deleted? (assuming some are just archived/out-of-date?)

cider_010474.tgz (Nov 4/2015)
cider_010805.tgz (Nov 26/2015)
cider_011059.tgz (Mar 18/2016)
cider-EveOnlinePremium-iso--nodata-skel (Mar 9/2016)
cider-EveOnlinePremium-iso-010474-nodata-skel (Dec 7/2015)
cider-EveOnlinePremium-iso-010805-nodata-skel (Nov 3/2015)
cider-EveOnlinePremium-iso-011059-nodata-skel (Mar 17/2016)

I am currently away, traveling through time and will be returning last week.

CCP Snorlax
C C P
C C P Alliance
#28 - 2016-04-30 16:45:36 UTC
Arthur Aihaken wrote:
CCP Snorlax wrote:
Open the shared cache folder (View menu, Reveal in Finder, Shared Cache) and delete the wine and wineenv folders. Note that if you delete the wineenv folder you will lose all settings. If you want to maintain client settings you can delete everything from within wineenv except drive_c/users.

Thank you for your diligence in testing this - your feedback is highly appreciated and helps me greatly in improving the Wine support.

I will give this a try and resume testing... Out of curiosity, in the SharedCache folder there are several files and folders. Can any of these be deleted? (assuming some are just archived/out-of-date?)

cider_010474.tgz (Nov 4/2015)
cider_010805.tgz (Nov 26/2015)
cider_011059.tgz (Mar 18/2016)
cider-EveOnlinePremium-iso--nodata-skel (Mar 9/2016)
cider-EveOnlinePremium-iso-010474-nodata-skel (Dec 7/2015)
cider-EveOnlinePremium-iso-010805-nodata-skel (Nov 3/2015)
cider-EveOnlinePremium-iso-011059-nodata-skel (Mar 17/2016)

Probably, yes, I'll verify when I'm in the office after the weekend.

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

Arthur Aihaken
CODE.d
#29 - 2016-04-30 17:24:41 UTC
Wine testing (post-purge)...
• "Copy client settings from Cider to Wine" prompts "Destination folder for profile 'c_program_files_ccp_eve_87.237.38.50' for Tranquility is not empty. Do you want to overwrite existing files?" You actually need to click on "Yes" twice to get the "Client settings profiles have been copied from Cider to Wine" dialog.
• Initial launch is in fullscreen despite being in window mode. I don't believe this state is being correctly pulled from Cider or the option to copy client settings from Cider to Wine is resetting it to fullscreen by default. Once set to windowed, however - it does remain this way for subsequent launches (unless, again - you re-copy Cider settings to Wine).
• I have not had a single ESC settings menu, ship fitting or Necon item glitch. Not one. I have toggled between the following options: HDR, Anti-Aliasing, Post-Processing, Shader Quality, Texture Quality, LOD Quality and Shadow Quality, including the various options and disabling entirely. The only anomaly that I observed is that disabling anti-aliasing causes Bastion lights to be displayed through the ship hull in the Preview window.
• In addition, I have not experienced any of the graphic anomalies previously encountered. Zero, nadda. No translucent ships, no invisible ships, no pixelated portions of ships, no black screens, no blank screens, no ship previews being displayed outside of the Preview or Ship Fitting windows, etc.
• The Overview has remained steadfast, and despite my best efforts - refused to disappear.

Observations:
• The gate cloak effect is still pixelated/rough. This was also an issue in Cider with the high shader setting, so I'm not sure it was ever addressed.
• Despite the superbly gorgeous ships in Wine, we're still missing out on the awesome new effects: shield boosters, armor hardeners, reactive armor hardeners, armor repairs and shield hits (no 'hex' shield hit bubbles or diminishing colors as they take damage).

Errors:
• "err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 0670."
• Failed to get a valid ballpark in time after trying 30 times
• SpaceObject class not specified for group: 517 - defaulting to basic SpaceObject
• No registered file system could open C:/users/*****/Local Settings/Application Data/CCP/EVE/c_tq_tranquility/settings_c_program_files_ccp_eve_87.237.38.50/Browser/bookmarks.dat
• No registered file system could open cache:/Browser/browserHistory.txt
• No registered file system could open C:/users/*****/Local Settings/Application Data/CCP/EVE/c_tq_tranquility/cache/Browser/flaggedSites.dat
• Call Response received on client , but the call wasn't in self.calls, so the response will disappear... Packet::CallRsp

Quite a few of these errors repeat:
• 60003760 Item 1021013994076 ( Optimal Range Script ) already has effect 3600 ( scriptTrackingComputerMaxRangeBonusBonus ) Started at: 2016.04.30 17:11:33 (Now is 2016.04.30 17:11:33 )
• 60003760 Item 1021013994076 ( Optimal Range Script ) already has effect 6128 ( scriptMissileGuidanceComputerAOECloudSizeBonusBonus ) Started at: 2016.04.30 17:11:33 (Now is 2016.04.30 17:11:33 )
• 60003760 Item 1021013994076 ( Optimal Range Script ) already has effect 6129 ( scriptMissileGuidanceComputerAOEVelocityBonusBonus ) Started at: 2016.04.30 17:11:33 (Now is 2016.04.30 17:11:33 )
• 60003760 Item 1021013994076 ( Optimal Range Script ) already has effect 3686 ( scriptTrackingComputerFalloffBonusBonus ) Started at: 2016.04.30 17:11:33 (Now is 2016.04.30 17:11:33 )
• 60003760 Item 1021013994076 ( Optimal Range Script ) already has effect 3599 ( scriptTrackingComputerTrackingSpeedBonusBonus ) Started at: 2016.04.30 17:11:33 (Now is 2016.04.30 17:11:33 )

I'm not sure if purging previous Wine installations with new updates is an option, but until all the 'quirks' are worked out of it - it may not be a bad idea. This certainly solved most if not all of the issues I've been experiencing.

Stable and no crashes thus far. The quest continues...

I am currently away, traveling through time and will be returning last week.

Arthur Aihaken
CODE.d
#30 - 2016-04-30 17:48:48 UTC
CCP Snorlax - just wanted to say thanks for all your efforts (they're greatly appreciated).
After running for well over an hour without so much as a hitch - consider me officially converted and drinking the Wine!

I am currently away, traveling through time and will be returning last week.

CCP Snorlax
C C P
C C P Alliance
#31 - 2016-04-30 18:02:43 UTC
Arthur Aihaken wrote:
CCP Snorlax - just wanted to say thanks for all your efforts (they're greatly appreciated).
After running for well over an hour without so much as a hitch - consider me officially converted and drinking the Wine!

Awesome - apologies for the extra pain you've experienced from being an early adopter. I guess I need to ensure that updating Wine versions doesn't leave any crap behind that interferes with running properly.

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

Arthur Aihaken
CODE.d
#32 - 2016-05-01 22:09:00 UTC
CCP Snorlax wrote:
Awesome - apologies for the extra pain you've experienced from being an early adopter. I guess I need to ensure that updating Wine versions doesn't leave any crap behind that interferes with running properly.

Nth time's the charm! I'm on my second extended session (several hours) and not so much as a single glitch, crash or anomaly.

I am currently away, traveling through time and will be returning last week.

KJS
Simba SC
#33 - 2016-05-06 13:37:25 UTC
Does the IGB work in Wine? For me it still crashes 80-90% of the time.
CCP Snorlax
C C P
C C P Alliance
#34 - 2016-05-06 13:41:35 UTC
KJS wrote:
Does the IGB work in Wine? For me it still crashes 80-90% of the time.

Yes, it works in Wine, have not had reports of it crashing.

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

Alicia Dnari
Dnari Mining and Manufacturing
#35 - 2016-05-18 21:23:13 UTC
I tried Wine. It crashed even before the client started up. Twice. So I went back to cider. :-(
CCP Snorlax
C C P
C C P Alliance
#36 - 2016-05-18 21:45:37 UTC
Alicia Dnari wrote:
I tried Wine. It crashed even before the client started up. Twice. So I went back to cider. :-(

Can you send me the launcher logs? Go to the View menu, Reveal in Finder, Launcher logs and put all the files there in a Dropbox or Google Drive and send me a link in EVE mail.

It would also be helpful if you tried again, this time with LogLite running (start LogLite from the View menu). After it has crashed, go to LogLite, save the log and send me that file as well.

I can only improve the stability with your help - I need the details to figure out what went wrong.

Thank you for your effort!

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

Previous page12