secondlife / jira-archive

2 stars 0 forks source link

[BUG-7630] Yosemite 10.10 Mac update causing poor performance #15314

Open sl-service-account opened 9 years ago

sl-service-account commented 9 years ago

Steps to Reproduce

Clicking on a sit animation or stand animation

Actual Behavior

My avatar goes into orbit on sit or stand. The fps and overall performance has dropped dramatically in busy sims. 92% packet loss in spite of normal connection speeds. All issues that were not experienced with Mavericks 10.9

Expected Behavior

I was expecting to see the actual sim and area that I performed the animation in

Other information

I have contacted Firestorm support and Apple care. Firestorm support still has my Jira ticket open and has suggested some steps to take. Apple care can only suggest that I install Mavericks 10.9 onto a drive and partition it so that I could run SL on Mavericks and the rest of my Mac operations on Yosemite. Unfortunately this is not an option for me, because my computer had to be restored to default to handle other issues.

Links

Related

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-7630 | | Summary | Yosemite 10.10 Mac update causing poor performance | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Labels | mac_yosemite | | Reporter | Melynn Dreamscape (melynn.dreamscape) | | Created at | 2014-10-26T16:33:41Z | | Updated at | 2016-01-30T21:22:43Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2014-10-26T13:57:48.907-0500', "Is there anything you'd like to add?": 'I have contacted Firestorm support and Apple care. Firestorm support still has my Jira ticket open and has suggested some steps to take. Apple care can only suggest that I install Mavericks 10.9 onto a drive and partition it so that I could run SL on Mavericks and the rest of my Mac operations on Yosemite. Unfortunately this is not an option for me, because my computer had to be restored to default to handle other issues. ', 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'My avatar goes into orbit on sit or stand. The fps and overall performance has dropped dramatically in busy sims. 92% packet loss in spite of normal connection speeds. All issues that were not experienced with Mavericks 10.9\r\n', 'What were you doing when it happened?': 'Clicking on a sit animation or stand animation', 'What were you expecting to happen instead?': 'I was expecting to see the actual sim and area that I performed the animation in', } ```
sl-service-account commented 9 years ago

Whirly Fizzle commented at 2014-10-26T18:57:49Z

BUG-7575 also reports performance degraded badly (aswell as the graphics problems) since the Yosemite update. Firestorm users have also been complaining of degraded performance after updating to Yosemite - see http://jira.phoenixviewer.com/browse/FIRE-14843

sl-service-account commented 9 years ago

Karlos Zero commented at 2014-10-27T22:42:59Z

On Yosemite: My FPS dropped steadily from over 30 FPS (on Mavericks) to 1 FPS. The performance drop is noticeable in high mesh sims, or high traffic sims where 8 or more avis are present no matter how low you put your graphics. UnChecking the OpenGL make is a little consistent but still low FPS. The whole computer almost freezes when OpenGL is used and the FPS goes down to 1 FPS. Even when switching the SL viewer to another application or program, the whole system seems to be out of visual memory. I also noticed that the computer runs out of RAM completely.

The LL Viewer performance used to be much better on Mavericks and FPS was much steadier on the same sims.

Second Life 3.7.18 (295539) Oct 16 2014 08:19:54 (Second Life Release) Release Notes

CPU: Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz (2600 MHz) Memory: 8192 MB OS Version: Mac OS X 10.10.0 Darwin 14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64 Graphics Card Vendor: NVIDIA Corporation Graphics Card: NVIDIA GeForce GT 650M OpenGL Engine

OpenGL Version: 2.1 NVIDIA-10.0.43 310.41.05f01

libcurl Version: libcurl/7.37.0 OpenSSL/1.0.1h zlib/1.2.8 J2C Decoder Version: KDU v7.0 Audio Driver Version: FMOD Ex 4.44.31 Qt Webkit Version: 4.7.1 (version number hard-coded) Voice Server Version: Not Connected Built with GCC version 40201

sl-service-account commented 9 years ago

Maestro Linden commented at 2014-10-28T17:01:56Z

Karlos and Melynn, you may want to check out this workaround: https://jira.secondlife.com/browse/BUG-7575?focusedCommentId=447813&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-447813 Performance with the Intel GPU will probably be worse than what you saw with the Nvidia graphics previously, but at least the viewer will be usable.

sl-service-account commented 9 years ago

Karlos Zero commented at 2014-10-28T17:31:29Z

Sorry, it's not optional. Yosemite can not force to use the Intel card for high graphics demand applications as SL Viewer. It only allows using the High end Nvidia Card full time but not such option for the low end graphics card. The person who had switched card must have been into coding or with special program modding skills. This switch is not provided through 3rd party softwares that I know of. I am also not willing to overload a low end graphics card that might not have adequate cooling for a 3D platform as SL where it's constantly rendering and cashing new graphics every second.

Thank you for the recommendation though, I prefer to wait for a proper fix either through Apple or LL.

sl-service-account commented 9 years ago

Whirly Fizzle commented at 2014-11-07T22:39:49Z

Some feedback from Firestorm users about this problem (they all have the same problem on the LL viewer).

Soho SpiritWeaver added a comment - 3 days ago

I have mitigated the problem somewhat on my MacBook pro -

  1. Turned off ALM in the FS viewer
  2. Went into Yosemite system preferences - Accessibility and checked Reduce Transparency (this turns off the transparent windows and menu bars)
  3. Went into Yosemite System Preferences - Mission Control and turned dashboard off (this was suggested on a gaming forum)

This seems to help somewhat (I also keep the dock hidden)

Of course this comes with the standard 20-20 warranty - 20 feet or 20 seconds, whichever comes first

Karlos added a comment - Yesterday - edited

I tried Soho's suggestion, There is a bump in performance, but still its way back from how it was on Mavericks. I have both systems installed on my computer and I compared the FPS and performance on both systems, same viewer and settings and at the same exact location with the same amount of Avis. On Yosemite it's at least 5-15 frames less with a much choppier rendering when moving. I am only using FS on Mavericks for now, I think Apple needs to use the drivers on Mavericks instead.

Soho SpiritWeaver added a comment - Yesterday

I agree 100% with Karlos! Things go south very quickly if you have Photoshop open along with FS or the LL viewer - both apps are completely unusable. It was my normal building mode with Mavericks. Completely borked in Yosemite on the Macbook.

Bendict Resident added a comment - Yesterday

I have a very crude workaround. Its no solution by any means but if you just want to chat a bit you can do so with a simple click.

Advanced Menu -> Rendering Types -> Volume

If you uncheck that most of SL will be derendered and the framerate is acceptable even on a sim with 40+ other avies. (heavily modified avatars will miss many bits n pieces)

I know no visual fun, but at least you can chat this way within your accustomed user interface.

Landa Crystal added a comment - Yesterday

After pretty much trying every workaround I could find and unable to simply downgrade back to Mavericks I finally took the plunge and decided to partition my hard disk. I then made a bootable USB for Mavericks installation and then proceeded to download it on the new partition.

Results: I am able to use FS and the LL viewer again. Downside: I now have to boot between partitions.

I also agree with Karlos and I hope Apple understands that the former drivers were better.

If anyone is interested in creating a second partition for Maverick just let me know. I will provide detailed instructions of what I did if anyone is interested.

sl-service-account commented 9 years ago

Whirly Fizzle commented at 2014-11-21T11:16:09Z

Karlos added a comment - Yesterday

Just a note on the side: Yosemite 10.10.1 released, FS, and SL viewers tested. Same problems remain, nothing changed to the performance.