• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-1978
Type: Meta Issue Meta Issue
Status: Open Open
Priority: Critical Critical
Assignee: BigPapi Linden
Reporter: Poppy Linden
Votes: 84
Watchers: 50
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Meta-issue: 2007 MacBook Pro (nVidia 8600M GT) issues

Created: 02/Aug/07 04:00 PM   Updated: 11/Nov/08 05:52 AM
Return to search
Component/s: Crashes, Performance
Affects Version/s: 1.18.0
Fix Version/s: None

File Attachments: 1. Microsoft Word Crash secondlifeMac.doc (102 kB)
2. Microsoft Word Second Life Crashes - Windlight Viewer.doc (213 kB)

Issue Links:
Relates

Linden Lab Issue ID: SL-50806

Sub-Tasks  All   Open   
 Sub-Task Progress: 

 Description  « Hide
This is an umbrella issue for the increasing number of MacBook Pro issues that keep popping up. I am keeping them separate despite thinking they are the fault of driver bugs, because even if they are, they affect different areas of the driver. We don't seem to be doing much other than tickling these bugs in bad ways.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
mu bikcin added a comment - 28/Aug/07 07:41 AM
WorkingOnIt Liden, Poppy Linden or Torley Linden,
It has been a month since any of you posted on this issue, PLEASE post with some comment , has Apple responded to you on the radar report you filed? Have you identified this an a SL programing problem or an Apple IOKIT issue or a GeForce driver problem yet? My machine crashes (or the activity monitor indicates that I need to log out/in again) every five minutes, that's 20 crashes an hour, I can't build anything or do any business that way. I know you are all working the isue, most of us Mac owners just want to know if this is something Apple needs to fix so we can put some pressure on them. Thanks.

Poppy Linden added a comment - 28/Aug/07 04:02 PM
PJIRA message:

Hi everyone,

I have been in contact with Apple regarding this issue. This is what we know:

  • There are driver issues specific to the nVidia 8600M GT on MacBook Pros.
  • Apple knows about this.
  • nVidia knows about this.
  • Other graphics-intensive apps are seeing similar issues.
  • There is no date for a fix right now.
  • I am having regular follow up calls with our Apple Partnership Manager.
  • This is high priority for Second Life, but there is not much we can do at Linden Lab.

I am sorry for the lack of updates. I'm not convinced this is anything more than a summary of what we knew before, but I'm hearing that's better than silence.

Another workaround (aside from relogging) is to toggle fullscreen modes. This deletes and re-creates your GL context. Thanks to Runitai Linden for that insight, and other debugging help.


Poppy Linden added a comment - 28/Aug/07 04:18 PM
Looks like the top line of the last comment is over-copy from my scratch file. Sorry! Plz ignore!

mu bikcin added a comment - 29/Aug/07 05:08 PM
Poppy Linden,
Thanks you for that quick, and informative reply. Please post again when you get a fix.

beam ray added a comment - 11/Sep/07 08:02 AM
Poppy, it has been 2 weeks now since the latest update on this issue. Could we have another update?

beam ray added a comment - 16/Sep/07 05:33 AM
No progress at all then? We're heading for 3 weeks since the last update. What could be done to create progress on this topic? What is being done?

I don't know who to blame here (Second Life, Apple, Nvidia), but this situation is rather bizarre. I have the same video card in a linux laptop and Second Life works flawlessly there once I install the nvidia linux drivers. No pink colors instead of proper textures everywhere, and no system crashes after a few minutes. You expect an out-of-the-box experience on a Mac. Instead, it's been disastrously bad, and it's been more than two months since VR-1749 was posted.

Does this mean titles like World of Warcraft also crash after a few minutes on the new mac book pro hardware? You'd think that if this is so, Apple would give it a bit higher priority. If not, that makes one wonder whether the viewer couldn't be changed to work around this problem. A cursory googling around doesn't seem to uncover significant problems with WoW on this hardware, but it's hard to be sure.

I don't want to whine. It's just a really frustrating situation and you'd think at least progress could be reported after 2 weeks. Or alternatively, the lack of progress could be reported together with an idea of what is actually causing it. It's not like the card doesn't have working video drivers and one wouldn't believe Apple shifts significantly different OpenGL drivers on Mac then on Windows or Linux... But something is holding this up, so it doesn't appear as simple as a driver update.


Poppy Linden added a comment - 27/Sep/07 06:21 PM
Hi everyone,

There is a new workaround for this issue. Scot Linden discovered that you can use a different driver for this video card and the computer should not crash. He wrote up instructions on the Second Life wiki. Apple has not committed to a date for a fix, but this workaround should help. Hope it works as well for you as it does for me!

https://wiki.secondlife.com/wiki/MacBook_Pro_2007_Graphics_Freeze_Workaround

+ poppy


Zorin Frobozz added a comment - 28/Sep/07 05:32 PM
Poppy,

You mention that this replaces the graphics driver. It does not; the system still runs Second Life using the Nvidia driver. Choosing the renderer type in the OpenGL Profiler merely changes the GL feature set that Second Life is allowed to use. The X800 feature set must lack a feature that the Nvidia 8600M has, a very particular feature that tickles bugs in the Nvidia 8600M video driver.

This may be a good way to debug the issue. Start modifying the X800 renderer profiler step by step until the problem recurs. The last feature you enabled is the one that is buggy in the driver, and you can provide this information to Apple/Nvidia.

I'd do this, but I don't have the hardware in question. I'm just following this issue because I know people who do and are annoyed they can't use SL well.

Good luck killing this bug!


Zorin Frobozz added a comment - 28/Sep/07 05:33 PM
Hmm, I was a bit unclear above:

>Start modifying the X800 renderer profiler step by step until the problem recurs.

I meant, start modifying the X800 renderer profile step by step to match the Nvidia profile until the problem recurs.


Duncan Iuga added a comment - 29/Sep/07 06:08 PM
Good find, Scot and Poppy! For the first time in months, I've been able to move around again a bit in SL. And Zorin, that's a nice analysis of how to proceed with this issue now.
However, I'm finding one thing still hasn't changed: if I have selected the Second Life window, my fans go into overdrive - I'd rather not burn up my machine. Second Life is using 100%CPU. As soon as I click outside the SL window, CPU load goes down significantly even though everyone and everything else in SL keeps being rendered and animated properly. It seems like SL is hogging the CPU a bit too much when the window has focus? This is the same with the 'default' NVIDIA driver and your nice workaround. Would it be useful to submit the CPU usage as a seperate bug?

Zorin Frobozz added a comment - 30/Sep/07 08:14 AM
SL will use 100% of at least one core, and a bit of the second as well. It will also use a large percentage of your GPU's rendering ability. This consumes a lot of power and therefore generates a lot of heat, which the fans on your Macbook Pro have to get rid of. Hence, they spin really fast and make a lot of noise. This is not a malfunction, nor is it indicative of a problem. It's the fans doing their job.

When SL is not focused, the code inserts sleeps into each frame so that it uses less CPU and GPU. If you watch the framerate when you're focused and unfocused, you'll notice it goes down considerably when unfocused. This is done so that if you need to work on something else while SL is running, it won't slow down your machine excessively. I threw quite a cheer when they added this feature, as it means I can be logged into SL idling while working on something else without my machine running hot as hell. It is perfectly normal behavior.

So don't worry about it, things are fine with this workaround, it seems.


mu bikcin added a comment - 13/Oct/07 07:26 AM
Poppy, WorkingOnit or Scott Linden,

I just read a post on the mac forum by Kosmo Linden stating that he has been testing 10.5, have you done any tests of 10.5 on the MBP to see if it cures this jira problem?

Also; Below is a recap of my recent experiance with Apple on this problem:

just got my MBP 2.4 with 8600 M GT graphics back form Apple Care, THEY insisted on replacing the logic board and graphics chip set saying it would help the driver problem, BY the way the Apple Rep did go to the SL Jira site and the WOW support site to read up on the problems, after which he kicked the issue up the the engineering dept, after a week the Rep got back to me saying the YES THERE IS A DRIVER PROBLEM but replacing my logic board and graphics set will help, Well it didn't help, same problems as before. YES the jira workaround does stop the crashing and the memory leak but at a cost, it is an extra step to start up the viewer and the graphics are not as good as using the native drivers.


Poppy Linden added a comment - 14/Oct/07 02:12 PM
mu,

Thanks for telling about your experience with Apple support!

Unfortunately Mac OS X 10.5 is pre-release software covered by Apple's NDA, so I can't really talk about it. Since it's in development whatever I would have to say would probably be obsolete next week anyhow. Apple gives seed releases with an ADC select account, if you need a copy of the latest OS X 10.5 seed. http://developer.apple.com/


Rush Rosenberg added a comment - 20/Oct/07 12:33 AM
I had the opportunity to see the SL client version 1.18.4(0) running on a concerned MBP with Mac OS X 10.5 (9A559) Kernel-Version: Darwin 9.0.0b5, which was said to be one of the latest Leopard beta releases available. I was hoping for not seeing the performance problems anymore, as 10.5. should have some fundamental improvements regarding OpenGL performance.

It was so disappointing to see the same performance lacks as before on ths computer! No improement at all, at least nothing noticable. Only difference is, that the second CPU core now is significantly used, may be due to the OpenGL2.0 features.

The workaround described before (https://wiki.secondlife.com/wiki/MacBook_Pro_2007_Graphics_Freeze_Workaround ) does not work anymore! In opposite, the machine freezes up and must be switched off by pressing the power button after a while.

Unless Apple issues a new graphcs driver for the 8600 close to the offical release of 10.5 on Oct 26th (this is the announced date in Europe) we won´t see SL running on the MBP with nvida 8600 even under Leopard. I am almost speechless.


mu bikcin added a comment - 22/Oct/07 08:20 AM
See Rush Rosenburg's post above:

Go to the URL below for an update of Lepard with WOW and the SL wiki workaround;

[URL] http://forums.worldofwarcraft.com/thread.html?topicId=942814498&sid=1&pageNo=9 [URL] post #160,

The poster said that the wiki workaround works for WOW on Leopard beta 9A559. Good for WOW users, not good for SL users.


beam ray added a comment - 26/Oct/07 03:26 AM
Is there anything known about the reasons of Apple's apparent lack of ability to update their video driver with better ones from nvidia for so many months? Why are they not doing it? Are they simply not acknowledging the problem yet?

If they are not acknowledging the problem, is there something we can do as a community to put some pressure on Apple to update their video driver? I.e. we can go put up a few web pages saying: don't buy a mac book pro, as their video driver absolutely sucks and Apple isn't doing a thing about it? If this is indeed Apple's fault, we should make them feel it.

This is getting silly. You can install a version of Ubuntu Gutsy Gibbon for free and have this video card work with SL (though I noticed some unstabilities if combined with desktop effects). You can install bootcamp, with a driver selection made by apple itself, and it will work. It's just not Mac OS X that will work. For a top-of-the-line Apple model this is extraordinarily disappointing.


Zorin Frobozz added a comment - 26/Oct/07 06:52 AM
10.4.11 is just around the corner, and Leopard (10.5) comes out today.

I'm betting the problem is fixed in both.

They probably just wanted to fix all the problems people were having in one or two major releases than to spend time preparing, testing, and releasing a driver update for a small percentage of users having problems.

At least, one can hope. If this problem is not fixed in 10.4.11 or leopard I am going to lose a lot of my faith in Apple.

And I'm a big customer. I own a Mac Pro and an (unaffected, but the issue still concerns me since I like recommending Apple to friends on SL) first gen Macbook Pro.

We shall see very shortly.

-Zorin


beam ray added a comment - 26/Oct/07 03:42 PM
Zorin, I hope that these updates fix the issue. I'm doubtful, as people reported above on the 20th that the latest beta of Leopard still don't have the fix. A week before release sounds like a bad point in time to update video drivers.

mu bikcin added a comment - 26/Oct/07 05:51 PM
I just installed Leopard on my MBP with 8600 graphics. It seems a little faster, but no difference on the memory leak problem, still have to change screen resolutions every few minutes to reclaim memory. Also the Wiki workaround does NOT work any more, probably needs an update to OpenGL Profiler for Leopard. Anyone see any updates for Profiler yet?

mu bikcin added a comment - 26/Oct/07 08:41 PM
Update on my post earlier today; The Jira workaround does still work with Leopard ( I forgot to point the GL Profiler at the new version of the SL browser I was using) my bad.

Rush Rosenberg added a comment - 28/Oct/07 02:56 AM
Update and correction to my previous post: I confirm the before mentioned workaround actually does work with the official Leopard released version. However - I want it working with the native graphics driver, as the visual and performance result using the workaround is weigh behind from being sufficient.

beam ray added a comment - 02/Nov/07 06:22 PM
After the recent graphics update on Tiger for macbookpro, there is some improvement: it seems more stable. It still leaks memory heavily though, so it runs out of memory after a few minutes, which makes it unusable (choppy movement).. Let's hope it doesn't take 4 more months before that gets fixed.

beam ray added a comment - 02/Nov/07 06:30 PM
I can add that it isn't that much more stable. Trying to switch resolution to free up some memory works, but eventually (in full-screen mode) it froze up hard again. It hadn't even used up all system memory yet at that point. "Improved graphics stability", huh?

january lightfoot added a comment - 07/Nov/07 08:31 PM
hY together,

i´m with you, looking and crying on this topy since i got my new MBP, 2 months or so, and i´m frustrated like HELL!
booting XP EVERYDAY, cause like you all i need to work in sl...makes

WTF apple?

my Q is:
i "heard" from a friend who got a mbp 2 weeks ago, that it´s runnig fine on osx.
i couldn´t belive, and i did´t saw it (just on the phone),
so can anybody varify?

greetings from new BERIN

and BTW, i´m thinking on giving up on waiting..reselling..., will there be a fix at ANY time?


Logan Taov added a comment - 09/Nov/07 04:18 PM
It would be nice to have an update from Linden Labs on this one, in particular, since neither Leopard nor the update fixes the problem, what can we as Apple customers do to make Apple share our pain? Having a serious issue open this long is pretty awful, both for Apple and SL.

So, if you tell us what we can do to make Apple experience this as a serious problem, that is, what reporting mechanism, and those of us who follow this issue follow through, then there might at least be hope for a solution.

Again, this is NOT an SL software problem... but the lack of feedback about what we can do, for the past month or so from LL is an SL problem. The machine freezes. This is a major vulnerability in OSX, I would think, that a user program can crash the system pretty much at will. How long until somebody comes up with an exploit that kills all MacBook Pro machines, when run?


donny doughboy added a comment - 10/Nov/07 05:30 AM
I hate to sound stupid, but I really feel betrayed by Apple... or Linden Labs. If Apple's driver is at fault, then I feel totally let down. My Powerbook worked just fine, but I thought I would "upgrade" to the MacBook Pro, but now I feel like I got suckered. Are they so busy rushing new models out that they aren't making them well? I used to always tell my PC friends that my Mac never crashed... never. Sure, a program might have occasional issues, but you could isolate it ad move on. But these hard restarts must be damaging something internally, right?

And if it's Linden Labs responsibility to make their software work for us on new Macs, then please talk to us! Let us know you are aware and that something is happening!!!!!

I feel like we are all speaking into a black hole and no one is listening. For sure it seems like no one with the authority is answering!


Kalemika Dougall added a comment - 14/Nov/07 01:16 PM
My boyfriend has a Macbook Pro that he bought shortly after mine. I found out he started playing WoW, so asked him about this. It runs at 40-60fps, and never crashes.

...Now what, LL? You're not communicating with us, and I hate to say it, but in six months I think that a skilled team of developers like yourselves would be able to isolate the cause and develop some sort of internal fix.

What's the hold up?


beam ray added a comment - 15/Nov/07 05:34 AM
Kalemika, let me tell you what happens on this issue. About once every month or so, if you're lucky, Poppy Linden will call in on one of the issues associated with this (might not be this one, you have to check the related ones) and say again that it's Apple's fault, and then we'll wait another month while nothing happens. Repeat ad infinitum.

I do suspect LL is right and the bug is related to Apple's display drivers. The same video card works fine under Windows and Linux, and the SL client isn't significantly different under those OSes. The display drivers shouldn't be much different either, but apparently Apple still can't get this right easily for some unknown reason - the updated display drivers they released recently didn't help.

So perhaps we do need to complain to Apple, but what do we tell them? The few reports I've heard from people complaining to Apple is that they had their video boards replaced for no reason whatsoever, and still no fix. LL is the group that can give details, we can't. We don't have the details.

I think we need to get organized. Our tasks:

  • somehow petition Apple. I know nothing about Apple. It's my wife's laptop that's broken. How does one approach them? They have a bugtracker, as Orson Dahlgren created an Apple bug about this: 5578350. Is it possible for arbitrary users to get logins and comment on issues there? We could swamp this issue with activity.
  • I'd be very nice if we could something more in the issue than "SL doesn't work!". We need "Please fix the blah blah, which when used in blah mode leads to memory leaks in blah blah" in as much detail as we can. Poppy, is there any particular OpenGL access pattern that SL uses that is causing this leakage? Technical details, please?

wolv lycia added a comment - 15/Nov/07 10:23 AM
The Apple Discussion site has several threads that are talking about this issue:

http://discussions.apple.com/thread.jspa?threadID=1234146
http://discussions.apple.com/thread.jspa?threadID=1164357

It appears very clear that this isn't a LL issue but an Apple issue, at least that is the consensus on the boards and from those who seem to be in the know. It seems to be an issue that is only affecting the latest 2.2/2.4 MGh core 2 duo MBP with the nVidia 8600M GT video card. I have been writing about this issue for a few days on the Apple discussion boards, and I recommend that anyone who is interested in this issue do so as well. I'm also going down to the local Apple Store this afternoon to get as much info as I can and communicate my displeasure. If I discover anything useful I'll bring it back here.

If this problem is indeed a driver issue then it has been going on for months, and I find that disgraceful. This laptop is advertised as a graphics powerhouse, unfortunately it seems that the video card makes it fairly dysfunctional for any high-end 3D graphics work.

Let's keep shaking the tree and communicating.


Kalemika Dougall added a comment - 16/Nov/07 11:36 AM
I would like to post something communicated to me in an e-mail from a developer at Blizzard:

"Certainly we've filed our share of bugs in Radar, but we've never seen a case on the MBP where framerates start good and decrease over time. I personally own the 2.2GHz with 8600M and WoW plays great on it."

So there you go. Another major company working in development of OpenGL-based software has stated that they have never experienced this issue. This would make fixing this problem Linden Labs' responsibility.

I would like to note that there has been six months of development time, and LL has still been unable to provide us a single bit of information on what causes the crash. If it were a graphics driver issue, you'd be able to at least tell us what calls are causing it. At the very least, you'd be able to provide a halfway-decent explanation as to what was happening. But no.

All we see is 'apple is aware and we are working on it.'

Sorry. It's pretty shamefully obvious you're not.


wolv lycia added a comment - 16/Nov/07 05:40 PM
Not that I'm arguing, I'm jusy asking...

How is it possible to say "...but we've never seen a case on the MBP where framerates start good and decrease over time..."

When at least one of the threads on the WoW boards (see Mu Bickcin's Oct 22nd post above) has 200 posts talking about the problem of MBP with faltering framerates?

If the developer has a MBP that is one of the computers that seems to be one of the batch that is affected, maybe he has some info that would be helpful? I don't think it can be reasonably doubted that there is a problem that is endemic to the computer itself since it effects more then one application (WoW and SL) and can be lessened or alleviated by using the Radeon X800 XT driver workaround posted above.

Again, not trying to argue, just tying to figure out where the actual problem lies.

I do think it would be appropriate for Poppy to comment at this time to let us know where things stand, it has been over a month since we have last heard from LL. Maybe with only 24 votes it is a low priority?


jisel cortes added a comment - 17/Nov/07 11:42 AM
Just installed the latest release of Apple OS Tiger - Mac OS X 10.4.11 (released on nov. 14, 2007). Unfortunately this didn't fix the issue with these drivers. I still experience a total freeze of graphics from time to time

wolv lycia added a comment - 18/Nov/07 03:29 PM
I wanted to pass on an update. I just received an email from the Apple store I took my computer into on Friday. The rep I was working with let me know that he had forwarded my info about the problems we have been discussing here to Apple (the driver problem with the nVidia 8600M). He let me know that Apple is aware of the problem and working on a solution.

That doesn't mean, of course, that this isn't a frustrating issue but it is good to hear back directly from Apple that they take ownership of this problem and are working on a solution. It also means that, though LL may have issues with the SL client, they don't own this problem.

Just letting you know.


Kalemika Dougall added a comment - 20/Nov/07 05:01 PM
So, I have an update.

I decided to give LL the benefit of the doubt, and did something crazy and e-mailed Steve Jobs. I got a call from Apple the next day. Today, someone called me from apple and gathered all the information I had about this problem and are going to look it over. They say that the software engineering group will be contacting me soon, and I'll pass along all the information that's on this page to them.

If this is an apple issue, this should make them aware of it. That said, the person who called me today was skeptical.


Kalemika Dougall added a comment - 20/Nov/07 05:05 PM
Also, on the topic of the GL Profiler lessening the impact of the bug, this was explained to me by the apple rep who called me today. GL Profiler forces software rendering that simulates the card you've selected (at least in the case of the Radeon X800 on the macbook pro) so this really doesn't mean anything. It's not allowing access to the video card itself.

Rush Rosenberg added a comment - 21/Nov/07 09:49 AM
This probably is not the right thread to post this, however I like to let you know about the following:

I have a MBP2.4, as I informed in my previous posts and am affected by this graphics hazzle with SL. But I have another Apple Computer...it is an iMac 20 2.16 with ATI 1600 graphics. SL works fine on this computer until OSX 10.4.11 - BUT it doesn´t work well with Leopard 10.5 at all! The behaviour looks somewhat similar to what we all experience with our MacBook Pro´s: starting with a decent famerate the performance slows down gradually until the system is almost not usable any more. This behaviour is confirmed by another person using the same type of iMac, he is an IT pro, just for information. Having this problem looking the same upon first view on total different graphics cards gives me the strong feeling, that LL do use a simple shared code without thorough porting and optimization to OSX. As a matter of fact, at my home SL runs on both much different Macs under Windows, as it can´t be played on OSX at all.

Sorry to say, but this gives me the strong feeling, that the issue is at least a shared responsibility and LL carry a heavy load of responsibility for this. At least they must be blamed for very poor information provision.

BTW, can anyone please explain to me, how to issue a thread concerning the above mentioned iMac issie with SL?


Dylan Dumart added a comment - 23/Nov/07 04:31 PM
I would just like to concur with Ruth's comment. since upgrading to OSX 10.5 i am experiencing all issues described above. Getting spinning beachball of death immediately on logging into SL or soon after.
Operating original IMAC G5 with 2 GB RAM and GEFORCE FX 5200 Graphics.

After 18 months in SL this seems a deal breaker, i cannot trouble shoot.
I have left comments on Apple discussion pages as well but seems very hard to raise with SL as i am a basic account holder.
regards


Poppy Linden added a comment - 26/Nov/07 12:17 PM
I'm reassigning the MacBook Pro NVidia tasks. I have been focused on simulator development and really not doing any viewer / graphics work. Fortunately I had a talk recently with BigPapi and he casually mentioned working with vendors for graphics issues in windlight. We talked about it, and he feels confident he can name sets of calls that are problems on certain sets of hardware, and that's what needs to happen.

BigPapi Linden added a comment - 26/Nov/07 12:17 PM
We've been talking to Apple and have made some headway with this issue, but not all driver bugs have clear work arounds that we can use. We're still actively working on trying to find ways we can fix this on our end though (if at all possible) as well as gathering as much data as possible to pass on to Apple.

It would be helpful if we could know whether the WindLight First Look behaves better or worse than the default viewer on your machines with regards to this issue (both with the default graphics settings and after setting the graphics preferences to "low").

Thanks for the input! Every bit helps us in finding a solution.


donny doughboy added a comment - 26/Nov/07 02:03 PM
Thanks for the comments Poppy and BigPapi. I am happy to do my part to help you troubleshoot and improve this, but before I subject my system to a complete lockup and hard restart, I assume you have made changes in Windlight First Look that MAY at least address this issue? In other words, there are significant enough changes to warrant using the proper driver and risking a crash?

I understand that this may not look, I just want to know that there is in fact a new infrastructure to be testing. (I am currently using the WL Viewer with the Open GL Driver workaround and although I do not lock up, I do have crummy performance.)

Thank you.


donny doughboy added a comment - 26/Nov/07 02:16 PM
Update to my last. I went ahead (despite my question above) and tested the Windlight FV on my system. It works "reasonably well" using the alternate driver (Radeon X800 XT v1.5 ATI- 1.4.0 (10.4)) method with Open GL Profiler. However running it without altering the driver i.e. using the system default) it freezes right away. Please pardon the lack of technical jargon, but it did not work. Hope this helps this move forward.

I am on a MacBook Pro 2.4ghz Intel Core 2 Duo with 4GB 667 Mhz DDR2 SDRAM using a GeForce 8600M GT.


gabriel autopoiesis added a comment - 26/Nov/07 03:07 PM
It used to crash after a while in my system. After updating to 10.5.1 crashes straightaway :'(

Zorin Frobozz added a comment - 26/Nov/07 08:52 PM
I have heard from at least two different people that Windlight fixes this problem.

I don't have this hardware so I can't test myself, but give Windlight a try and post your results here so we have more information. Thanks!


donny doughboy added a comment - 26/Nov/07 08:56 PM
As stated above. Nope.

Rush Rosenberg added a comment - 27/Nov/07 12:00 AM
Sorry, but I can´t avoid using straight words.

Guys, be careful with just reporting "it works!". The default settings of the OSX WindLight Viewer are set to minimum! It is no surprise, that you get 15fps on a decent 2.4GHz machine with nvidia 8600M graphics when no shaders are on, viewing distance is just 64m , no bumpmapping or local lights are on. The default graphic settings are suitable to a computer toy, not for a up to date high end computer. But even under these lower-limit settings the performance is not smooth, often the screen is not updated for a few seconds. FYI, the default settings on my second computer, an iMac 20" with ATI 1600 graphics, are much different and seem to be much more appropriate to the hardware.

Once you step by step increase the graphic details, all issues already reported several times here and elsewhere come up again. I am really embarrassed about this situation. I am spending a lot of money in SL as a very active Premium Account Member owning a reasonable amount of main land. I am paying Linden! And still, even after half a year I can´t see progress, Oh yes, I know, that SL is Open Source. But the use of SL is purely commercial (which I accept), so I expect a decent support from Linden!

I think Linden knew well about the problems on this particular nvidia hardware as they decided to set all to minimum. To make it short: under the circumstance, that almost no graphic tasks are assigned to the graphics card, the WindLight Viewer might work! But this is not why I spent 2,400EUR for a high end computer to in the end switch the graphics card off and let it do Kindergarten soft rendering. And still today the Apple MBP with nvidia graphics is not mentioned in the "not compatible" list - which is close to cheating customers.

Dear BigPapi: take a MBP 2.4 with nvidia graphics, log in to SL, go to areas with lots of textures and light animations ( I can provide several URLs, if you need any) and play around with the graphics details. It won´t cost you more than an hour to figure out exactly, what issues there are with this hardware. There´s is no random behaviour, at least from my perspective everything is reproducable.

Come on, please - give us the feeling, that we are heard!


beam ray added a comment - 27/Nov/07 02:09 PM
It's good there is finally at least some hope of progress on this issue. You can understand that we've been waiting for a while now, and had the impression nothing much was happening. It appears that this impression wasn't altogether incorrect...

Since BigPapi asked for input, and Poppy wrote: "he feels confident he can name sets of calls that are problems on certain sets of hardware, and that's what needs to happen.", I'll note the following:

The hardware by itself does not appear to be the issue. Second Life runs stably on Windows XP using bootcamp on the same machine. I can also report that the same graphics card model works fine with SL on a Linux laptop (though different hardware).

Anyway, probably just a slightly mischosen sets of words, but to make clear to BigPapi what's going on. I hope that he's also confident he can name sets of calls that have problems with the Apple version of the nvidia drivers, and not with the nvidia drivers on XP.

I also hope he actually has a MBP with the right hardware available to perform tests himself. It rather worries me that we get the feedback to start trying out stuff ourselves; to debug this kind of stuff it's essential the developers have access to this hardware themselves. This problem can after all be reproduced quite easily, at least in the coarsest sense of getting a hard freeze.

I believe LL can understand our frustration by now. We've been waiting for a while. We know it's a tough problem to solve, but we'll understand better when we see evidence of serious attempts to resolve it, something that had been somewhat lacking...


BigPapi Linden added a comment - 27/Nov/07 03:09 PM
Wanted to clear up some misconceptions on this issue and provide a fuller update:

1) We're actively trying to fix this and have in fact been testing on the MBP's in question. In fact, Poppy was simply the person to which this bug was assigned, the WindLight team has also been investigating the issue in parallel which explains the sudden handoff to me (I've already been looking at it for a while). However, asking the community at large to test a particular viewer (in this case the latest WindLight) allows us to confirm how broad a particular problem reaches and if any of the recent changes that have shown slight improvements in certain cases actually help or not. In this case even a negative response (ex. WindLight viewer also broken) is still helpful to us as it lets us know that this is still in fact a broad issue that needs our continuing attention. Which is clearly still the case and is exactly what I expected, though it never hurts to be better informed.

2) We know this is not a hw issue, as the same machines running Windows XP under bootcamp perform REALLY well. We also know that it is an issue within Apple's OpenGL drivers and we've been communicating to them what standard OpenGL calls are currently making the driver freak out. However, even though the problem primarily lies in the GL driver and not in Second Life, we're none-the-less actively searching for work arounds that will not expose this bad behavior. So far we've had little success in doing so, but this is still a very large priority for us and we will continue to work on it until it is solved.

3) The lack of updates on this issue does NOT mean we haven't been working on it. In fact, we've spent more time working on the MBPs than any other individual graphics card, as it's drivers are particularly flaky. It sucks that I can't do more than ask you to please be patient while we continue to look at the issue. As soon as substantial progress is made on this issue I will post an update here.

Thanks!


donny doughboy added a comment - 27/Nov/07 03:53 PM
Rock on, Dude. Thank you both for your response to our concerns and for your effort in getting this fixed. I only hope the lightbulb moment for this fix comes soon, but I feel much more inclined to stick with SL AND not throw my new machine out the window just yet.

artie slade added a comment - 27/Nov/07 08:21 PM
The latest update from Apple for the MacBook Pros solved the problem of the whole system freezing, but SL still freezes on My MB Pro 2.6 GHZ with 2 Gigs of RAM. I can only gather from that slight improvement that Apple must also be working on it too. I cannot wait until this issue is resolved. I upgraded from a 1.86 MHz MacBook Pro thinking I'd get better frame rates only to find that I couldn't run SL on it. It was a costly lesson.

This issue with the latest MacBook Pro hardware needs to be addressed on Linden's web site and Apple's web site. Apple continues to offer SL as a download from their OS X download page and they even include a Second Life icon in a stack in a screenshot promotion for Leopard but there is never any mention of any possible freezing the system or the required hard reboots. Neither of which are good for our systems. Apple sales of laptops continue to increase over desktops. We want SL to run on OS X.

Thanks.


Rush Rosenberg added a comment - 27/Nov/07 11:52 PM
Yes, I know my set of words might have been slightly mischosen, I apologize if my words have treated you Linden guys not fair. I am not blaming anyone from the assignees! I am blaming the bug tracking project lead, whoever this is. I am well aware of this difference.

But, for those who are new, I was one of the very first to buy ths MBP hardware in Germany, as I had placed a pre-order. A few days after recognizing the problem, I already posted first details about the problem in forums. Later on you will find neutral failure descriptions and findings from me in the concerning JIRA threads, the Apple forum and most important German SL and Mac Forums to collect information and opinion from other users impacted. What I found as let´s say advanced non-pro is, that almost everybody has the same problems. They don´t seem to be random. I think I have done my bit. But if I read, that the assignee could not work on it, as he had to fullfil other tasks, it was impossible to hold back my disappointment any more. But I am back to normal now...

It appears more and more obvious to me, that this issue has not reached the priority level at Linden and Apple as it should have. I am pretty sure, that Apple doesn´t have interest in being widely blamed for poor graphic driver support. We angry users could blackmail them easily and somebody might even do that once. This makes me feel, that the right persons at Apple are not really aware of this problem. I made my mind up and I like to share my thoughts with you:

1) What can we do to ring the alarm bells at Apple on the right level?

2) BigPapi, I understand from your words, that the issue already has been analyzed in detail, but you struggle to either make Apple fix their bugs or create workarounds on SL side. Is this correct?

3) If you need public test support: can´t we actively support the debugging by doing some testing for you? Wouldn´t it make sense to create detailed test scenarios we users could work on and report back to you? I am open to give any support within my capability.

4) The fact that SL doesn´t seem to work well under Leopard in general makes me especially worried. As said before, we already switched to using Windows on our 2nd Mac, an iMac 20 with ATI 1600, as the SL performance with 10.5.1 is unacceptable bad compared to 10.4.11. The stuttering behaviour feels quite similar to the problems I see on my MBP with the nvidia card. This makes me wonder, if the problems are really purely Apple/nvidia driver related? It looks to me like a more general missmatch between Linden´s and Apple´s understanding about OpenGL.

5) I really, really encourage Linden to highlight the Apple hardware/OSX combinations we users consider as "not compatible" on the Second Life website! It is not acceptable, that users like me (and others, as I already know) buy this Apple hardware especially for playing SL and we all fall in a trap. This MBP 2.2 and 2.4 MUSST be marked officially and visibly for every newbie as "not compatible"! I can´t emphasize this enough, especially after more than 5 months of Linden being aware of the problem.

I hope my suggestions make sense and I cheer everybody at Linden, especially BigPapi up, to bring this issue forward! I am sure we impacted users will support in any way.


mu bikcin added a comment - 30/Nov/07 12:37 PM
BigPapi Linden,

Regarding your post here on Nov 27/07, there IS ONE THING YOU CAN DO for us MBP owners; tell us the reference number of this problem that Apple tracks it by! That way WE can contact Apple and demand they take action. Without a way to reference this problem to Apple, the Apple reps give us owners the runaround and don't even admit that there is a problem. Please help us.


beam ray added a comment - 30/Nov/07 05:04 PM
BigPapi, thanks for the feedback, that is at least encouraging. We weren't getting much in the way of feedback here. Hopefully we'll see some progress now, and/or we find ways to make this more important with Apple.

Edward Kyomoon added a comment - 02/Dec/07 09:47 AM
BigPapi Linden,

thanks for the update, much appreciated. But i also I agree with mu Bikcin, a direct way of communicating this issue to Apple would be nice.


wolv lycia added a comment - 05/Dec/07 09:35 AM
Great to hear that there is work going on to resolve this issue, thanks BigPapi!

I am going to start using the Windlight Viewer to see if I can generate and pas on data. I figure any information can only be helpful.

I do agree with the others who have posted mentioning that the affected MBP should be put on the "Not Compatible" list, maybe with a short explanation of the issues that are being addressed. I also agree that it would be nice to have a referral number to enable any individual who is communicating with Apple regarding this issue to avoid starting at ground zero every time.

Thanks for keeping us informed!


Duncan Iuga added a comment - 05/Dec/07 11:29 AM
Just a warning to everyone who has the MBP/Nvidia problem: steer clear of Leopard for now. I've updated a few days ago and the graphics performance is definetly worse. Whereas previously in Tiger I would generally be able to do something like 180FPM (aka 3FPS), with Leopard I've more than once experienced 15FPM, as in, a frame about every 4 seconds. In both cases, I'm using the OpenGL Profiler work-around, without it it's almost pointless to even start up SL. On Leopard, while running the profiler, I've repeatedly had the computer lock solid, needing you to hold down the power-button, and I've also had a few kernel crashes. Perhaps I should try downgrading, or installing Linux via bootcamp and the linux SL viewer.

And in general, stick to the edge of an island - looking out towards the sea gives me a decent framerate, facing inland the number of prims in view gets too much and everything grins to a halt.

Second Life - the only Virtual Reality that's measured in Frames Per Minute.


wolv lycia added a comment - 06/Dec/07 09:08 AM
Hey Duncan, just wanted to pass on my experience with Leopard.

I have a 2.4GHz MBP and have definitly been having the nVidia problem. I have been using the Nicholaz viewer recently to see if that would help (not really) and have upgraded to Leopard. I haven't had the same experience you have had with ridiculously low frame rates (as in 15 fpm).

Mind you I still have the "runs fine/starts chuging/locks up hard" issue we have been discussing but Leopard doesn't seem to be causing me the same problems you seem to have. In fact no change I have made since upgrading to a MBP has seemed to have much real effect on this problem. There may be some slight improvement with the Nicholaz viewer, as well as the OnRez viewer (haven't had a chance to test the WindLight viewer yet) but nothing really significant. I still believe, because of experiences I have with other programs that really push the graphics card with a lot of changing data, that the problem is based in the nVidia card and is centered in the driver and how it handles open GL.

Leopard hasn't impacted this issue for me one way or the other...though that is just my experience.


wolv lycia added a comment - 19/Dec/07 06:22 AM
Been quite for a litle while, any updates or new information out there BigPapi...or even "No chnages yet"?

BigPapi Linden added a comment - 20/Dec/07 12:05 PM - edited
Was going to wait a bit longer until it was fixed to comment, but you all deserve an update regardless.

Been having lots of very positive conversations with Apple and their GL and driver teams. They've been extremely pro-active and helpful.

Apple recently found the source of the bug in the driver that was effectively causing any non-trivial shader in our system to fallback to software rendering (aka slide-show time). At the same time they also found a workaround, which I am in the process of implementing. However, the workaround isn't simple and will require a lot of work on my part to do properly without breaking anything else, so please be patient with me just a little while longer. I am actively fixing this right now. That's right fixing, not investigating.


Duncan Iuga added a comment - 20/Dec/07 06:44 PM
A few days back I've used Bootcamp to carve out a small partition on my Mac to install Linux on. Installed Ubuntu on it, which comes with the correct Nvidia drivers and everything. The difference in performance between MacOS and Linux on this machine is astonishing. Using Linux, I'm now running around in SL with the windlight client, with all kinds of fun effects like water reflections and rippling turned on - and things just look great. The Linux second-life client is only in the alpha stage right now, but performance and stability are much much better than SL on MacOSX. Two small bugs: skies sometimes have black splotches in them depending on viewing direction, and voice isn't supported yet - but Skype works great on Ubuntu, too. So for everyone who'd rather not wait a few more weeks (I'm an optimist) for fixes from Apple or the Lindens: consider giving Linux a try.

mu bikcin added a comment - 22/Dec/07 07:17 AM
BigPappi Linden

Regarding your comment dated 12/20/07:

Has Apple indicated that " Apple" is going to come out with a GL driver update to fix their driver bug? The fact that you are doing a workaround to fix this does not give me much hope that Apple will be fixing the problem soon and as this problem affects more than SL, that does not sound good to me.


Gistya Eusebio added a comment - 30/Dec/07 11:18 AM
I am running 10.5.1 on a 2.4 GHz MacBook Pro with 4GB of RAM and a 200GB 7200RPM hard drive. The GPU is NVIDIA 8600M GT.

I took a break from SL for a long time because I got so tired of all the crashes. I heard that they had fixed these issues so I decided to try it again.

The issues persist.

If I'm running the Mac client, it goes for a few minutes just fine but periodically it will completely lock up the computer for about 30-120 seconds. There will either be a spinning beach ball, or there will be very erratic cursor movement with the cursor flying all over the screen around the edges anytime I try to move the cursor.

If I wait then it will snap back out of this freeze and start working again. But sometimes it never snaps back out and I have to physically power the computer off.

I do a lot of high-CPU-intensive tasks like audio recording with drum machines and virtual instruments, Adobe Photoshop, Final Cut Pro, etc. and this computer NEVER crashes during any of those tasks.

Second Life is the ONLY thing that crashes this computer. It's really starting to f****ing tick me off because I bought this computer specifically to run Second Life, back in June of this year. And for the last 6 months, all it does is freeze and crash whenever I run Second Life, whether in Mac OS X or Vista.

I DON'T UNDERSTAND WHY IN SIX MONTHS THE SECOND LIFE DEVELOPER CANNOT FIX THIS PROBLEM. I have spent over $200USD on Second Life during this time (which is nothing compared to what some people spend, I realize), and nearly $3000 on computer hardware for Second Life, and I find it completely unacceptable that paying customers like myself get absolutely no support or any sort of action to resolve these issues which essentially TOTALLY CRIPPLE the Second Life software!!!

At this point the only natural thing to me seems to start a bad press campaign against Second Life and Linden Labs for failing to address the crashing issues in this ridiculously long amount of time. People should be aware that they should not use Second Life since it's highly likely that Linden Labs will not bother to address any bugs that cause debilitating crashes, while meanwhile Linden Labs spends inordinate amounts of developer resources developing useless and unwanted features like Voice Chat and other crapola that nobody asked for or uses.

I upgraded to Leopard specifically in the hope that it would fix the Second Life crashing issues, but it did not fix them. They just changed slightly.

So what am I supposed to do? HOW DO I GET SECOND LIFE TO WORK WITHOUT FREEZING AND CRASHING MY WHOLE COMPUTER??

=GE=


Logan Taov added a comment - 30/Dec/07 04:11 PM
Gistya, you're flaming the wrong target!

I have the same problems, with the same notebook, but read the blog carefully ... the problem is in the NVIDIA and Apple drivers, not in Second Life. Linden Labs is working to find a work-around, but the problem is Apple and NVIDIA. The only exception is, it would have been really, really nice if Linden Labs had posted, as often requested, the best way to contact Apple to get pressure on them to fix their driver software. They never did.

In the meantime, see the workaround using OpenGL Profiler and the Radeon X800 driver. Okay, you will lose a tiny bit of resolution, and some hardware acceleration, but your computer won't hang (negative acceleration for sure anyway). It really does work... and SL runs okay.

Please, Lindens, please please post the most effective way for us to contact Apple and tell them how unhappy we, their customers, are at their inability to fix their own driver software, and, it is NOT only Second Life that hangs!


Rush Rosenberg added a comment - 31/Dec/07 04:44 AM
Gistya and Logan - you BOTH are right. Gistya probably would have saved a few words if the whole thread would have been read a bit more carefully. Anyway, it again shows how big our anger about this bug is.

I take this occasion to summarize the situation, as I see it today:

There are TWO issues:

1) Technical issues
2) Problem/crisis management issue

=> 1) MBP/nvidia: The technical issue was to determine the root cause of the problem and according to BigPapi´s posts it looks like, that both Apple and Linden have found it and are working on creating either workarounds (Linden) or real bug fixes (Apple). Unfortunately it is still not clear, if Apple really fixes the bug(s) on their side

=> 1) OSX Leopard: there is a massive performance problem with SL on OSX 10.5.x Leopard, which does not exist on 10.4.x. This is not targeted by this particular thread, but I mention this to be complete.

@BigPapi: could you let us know the latest status regarding the progress on your side of the hard work and also what Apple does to move forward? It sounds, that you could establish a quite close relationship to the Apple dev team. Please let us participate a bit more...!

=> 2) The problem and crisis management

Yes, the bug is categorized as "critical"! The problem management at Linden is poor. The public interest represented by the votes on this thread might look quite low. But has anyone responsible ever checked the international SL Forums? They are full of negative comments about Linden AND Apple. Both really lost quite a bit of reliability and brand image due to this bug and especially the poor problem management. This is, what many people, including myself and of course Gistya, are blaming Linden for. And they are right! 6 months without noticable progress, with only limited information distribution, with a workaround, that imho does not work acceptable at all, and last but not least the fact, that STILL the concerned hardware officially is not marked as in-compatible (!!!) - 6 months, where we felt left alone, which is weigh too long.

SL is not only a game. SL is a prototype of a new commercial virtual business world! Linden promotes SL like this and they are right to do so. But to be "professional" not only means to have a cash flow in the system. It also means to be customer and service oriented! The minimum a pro in case of problems would expect is proper communication and frequent status updates. But all this has not happened until now.

I understand, that BigPapi does a damn good job at programming a workaround and the communication with Apple. Many thanks for that!! But it looks like, that he is also responsible for handling the communication to outside, which in respect to the seriousness and the negative side effects of this issue can´t be effective. It is a basic rule that the people working as problem solver should not handle the public communication. They need a back up by somebody else. This problem has the potential to leave a quite bad brand image for both, Linden and Apple. This is an issue any marketing guy could make sleepless. But both sides still do not react accordingly, which means, it has not been escalated to the right persons yet.

@Logan, I fully agree to you: we users offered our particular help and support, but we got ne feedback. How to escalate this issue? Who are the right persons? How can we actively support? We all want SL on Mac OSX. We have been and are willing to spend time and efforts to get SL back to Mac OSX (yes, let´s remember: this is not only a MBP/nvidia related issue, there are others concerning OSX Leopard in general as well!)

I really believe a big team has a louder voice than a single person, even though he might be a software engineering genius. I cheer the Linden software dev team up to make more use of this public power to resolve your issues! We are ready - just waiting for advise!

I wish all a happy new year!


Mathonwy Tone added a comment - 31/Dec/07 06:34 PM
I appreciate all of the user comments on this problem as I've also been dealing. I most agree with Gistya and share his heated frustrations. Aside from the fix problems, I'm upset that they didn't attempt to bring this problem to the attention of their users sooner. I bought this $3,000 Mac laptop in September specifically for SL, and I don't remember seeing any notice of problem when I downloaded the software from the SL website. If this problem has indeed been around for six months, why didn't Linden Labs warn its users prior to our wasting three large on a fancy doorstop? Are they warning user now not to invest in these Macs for the time being? I could have easily purchased a comparable PC, and I certainly would have had I known about this problem. I guess if LL really views this as an Apple issue, perhaps they don't feel any responsibility for the problem? Geez, what will LL do when some competition arrives?

Lauch Oldrich added a comment - 03/Jan/08 06:43 AM
I certainly will be glad when this is resolved. Although it works well, it's simply annoying to have to boot my MacBook Pro into Vista just to run Second Life.

Dorje Kawabata added a comment - 03/Jan/08 08:58 AM
It's disheartening that this issues has made it so difficult to use SL in meaningful ways: doing machinama, using anything that is high processor. I, like others, spent a lot of money to use my MacBook Pro specifically for SL work. Yet instead of things getting better, they have gotten worse.

Is there some way that we can band together to protest this issue with Mac and nVidia?
Does anyone know contact information?
Should we post comments daily so that LL has some leverage when calling their Apple Partnership Manager?

I'm tired of waiting on this because my investment in this hardware is depreciating every month.


Logan Taov added a comment - 04/Jan/08 08:12 AM
Several people, even many people, have asked LL for a pointer, where to complain, and LL has not suggested anyplace, I suppose because they want to keep Apple from getting annoyed at them? But, it would be really, really nice, I repeat again, if LL would give us, for example, an email address at Apple, so that we could express our frustration at Apple directly and encourage them to put some resources into fixing what is supposed to be a high-line product. And yes, my MacBook Pro runs Vista better than my HP notebook (designed for Vista, and newer), but if I wanted to run Windows ... actually, since that sentence is counter-factual, insert any conclusion you like.

Please, LL, please give us a contact at Apple so that we can stop bugging you, and start bugging them instead!


Wazza Mannonen added a comment - 05/Jan/08 07:18 AM
Bloody hell. VWR-1978 is not simply only an Apple MBP issue. This is a severe issue with a common shared hardware and software....Vista and the GeForce 8600.

I have been waiting on VWR-1844 (https://jira.secondlife.com/browse/VWR-1844) and MISC 591 (https://jira.secondlife.com/browse/MISC-591) to be addressed. If you look, there is a myriad of common complaints on new generation computers with Vista and with SL and unfortunately the meta issue tracker here does not link them, instead people continue making new issues which means it won't get fixed.

Pull your thumbs out LL. This is ridiculous. Or give me a refund as you obviously are not fixing this. Stating it is an Apple issue is incorrect - I'm running a PC as per my attachment on VWR-1844 and I am able to recreate exactly what is happening on VWR-1978. This is an nVidia problem and an SL problem.

Fix it and stop giving repeated answers which state nothing.


Dorje Kawabata added a comment - 09/Jan/08 06:06 AM - edited
I think everyone who is watching this issue should also post feedback with Mac here: http://www.apple.com/feedback/macbookpro.html (Thanks Kitten). The more people involved in complaining the better. I try to remember to post feedback weekly. I want to annoy those involved in this problem until it is fixed because to market the MacBook Pro as a high-end graphics laptop and have a flaw this fundamental is unacceptable.

Also, those who have posted the occlusion fix should know that the fix is for MacBooks not MacBook Pros. The only known workaround is here: https://wiki.secondlife.com/wiki/MacBook_Pro_2007_Graphics_Freeze_Workaround and that is unacceptable to me. The other was posted by Poppy Linden in August that said, "Another workaround (aside from relogging) is to toggle fullscreen modes. This deletes and re-creates your GL context." I a haven't tried this one, but I will as soon as I can.

Keep commenting and keep sending feedback to Apple until this is fixed PERMANENTLY rather than some obscure workaround.


Kitten Lulu added a comment - 09/Jan/08 07:31 AM
The correct URL for complaints to Apple is http://www.apple.com/feedback/macbookpro.html

The one you posted is for MacBooks, not MacBook Pros.


Zorin Frobozz added a comment - 10/Jan/08 07:17 AM
Disclaimer: This is a rant. It doesn't solve anything, but I think my observations need to be made known. Particularly since people are slamming Apple constantly for this.

Is this really an Apple problem? Or is it a SL problem?

I think it's all of the above. However...

Second Life is the ONLY GL program that I've seen run so unreliably on Macs. World or Warcraft, Quake 4, even some Windows games running under Crossover are more stable than SL.

Both of my Macs are normally rock solid. SL is the only application that has ever made them kernel panic. Period.

Quake 4, which is more graphically intense than SL, runs like silk on my Mac Pro with Radeon X1900XT. I don't play World of Warcraft, but a good friend of mine does, on a Radeon 2600HD based iMac. It runs like silk, unlike SL which runs slowly and unreliably. Supposedly WoW runs like silk on the Nvidia Macbook Pros, too.

I'm not sure what you guys are doing that's causing the OS X GL driver to screw up, but you seem to be the only ones doing it. Other software runs fine. Perhaps the Windows and Linux OpenGL drivers are more tolerant to your methods, but don't you think it might be a good idea to modify your methods slightly to avoid tickling these horrid issues?

I was starting to become disappointed at Apple for "crappy drivers" until I realized SL is the only trouble-maker. Apple may have some fault, but I believe your coding methods have the rest.


Dorje Kawabata added a comment - 10/Jan/08 08:52 AM
Hiya Zorin,

There are MANY issues with SL and Macs, but the concern I'm referring to is regarding a specific issue with the MacBook Pro that has the NVIDIA GeForce 8600M GT graphics. The fault lies SQUARELY on Apple and nVidia on this because SL is not the only application this is affecting. I would agree that it is frustrating to have SL not run as smoothly as WOW. I have no idea what the differences are in how that works, but I really don't care. It should work. My desire to have SL working faster was the major reason why I bought the MacBook Pro; so, I would appreciate any help you could give in sending feedback to Apple about this because they haven't been helpful. I can use SL and other high-end graphic card using apps for about an hour or so before EVERYTHING locks up. I can't even force quit the app. I didn't have this much of a problem on my iBook with a G4 processor. sigh


amanda levitsky added a comment - 10/Jan/08 05:46 PM
Zorin, something to consider is that user-space applications shouldn't be able to cause a kernel panic at all. For that to happen, there needs to be a flaw in something running in kernel space (like a driver).

alia baroque added a comment - 11/Jan/08 06:02 AM - edited
After reading this topic and several others, I felt quite frustrated. I bought 5 days ago a macbook, finally...
(OSX 10.5.1 Leopard, 2.2 GHz Intel Core Duo, 2 GB 6667 MHz etc.)
Second life crashes 10 seconds after I login, and the macbook together with it. I tried twice, I will not risk anymore to run sl before it i fixed.

I use macs at work (and school) and pc at home, already 10 years. Always proud on macs, on how they work amazing on graphics. And it is. I am a graphic designer and illustrator and I work on sl too as a designer.
I CANNOT and don't want to put my hands on my graphic cards driver, I need it clean and perfect, how can I possibly work on a bad driver not at max res?
Apple is what it is today for agencies and designers, we buy macs, we work on them, we make apple live mostly. All the creative sections , most of them, work on apple computers.
This is the same in SL, where the two biggest commercial incomes comes from land managing and design products.
I need to move a lot, and cannot always access my pc for SL. On the other hand why should I need the pc for doing so?
Enaugh with tech data, I want the product I purchased work fine on what is meant to.
Nothing more.
Thanks to anyone who is helping in that and making notice this huge problem. But I believe Mr. Linden and Mr. Jobs shall have a lunch together and understand how this can become a serious marketing problem expecially if you deal with designers. I am not angry, but very frustrated.
Wish for all of us this gets fixed soon.

I want to also make known an issue about Civilization III, it don't runs on macbooks because the driver and graphic card don't manages 16bit, so you cannot play it because it's a too low res.
The official apple answer is that we all know macs are not made for games. Now, what if I tell you that I am a designer who makes graphics for 16 bit softwares?
I am doubting the policy of all that new thing about the graphic card and so on.

p.s.
(this post goes on macbook feedback on apple too)


Lom Hax added a comment - 13/Jan/08 04:13 PM
Any updates, BigPapi?

Rush Rosenberg added a comment - 13/Jan/08 10:14 PM
BigPapi left a comment here:

http://jira.secondlife.com/browse/VWR-1757?focusedCommentId=41431#action_41431

It looks like they shed some light on this issue and are close to release a fix based on Windlight Code!


Lauch Oldrich added a comment - 14/Jan/08 08:29 AM
That's good news. I certainly would love to see a new version of the WindLight viewer released this week with this code included.

Patrice Cournoyer added a comment - 18/Jan/08 08:51 AM
I have an older MacBook Pro with the Radeon 1600, and it works quite well with the current WindLight 1.18.6.76886. There is one issue I have not seen mentioned.. in the graphics preferences, if set to High or Ultra, terrain textures default to texture 3. I wonder if this is fixed in the next release?

IYan Writer added a comment - 12/Feb/08 02:41 AM
I've installed the 1.5.2. Leopard update and the subsequent graphics update and - it seems to be working!! Good FPS in Windlight and it's been running for an hour without a freeze.

Stephanie Lindman added a comment - 12/Feb/08 02:19 PM
I installed 10.5.2. update and the graphics update and my system runs at least 10 degrees (f) cooler and at much higher frame rate. Thanks to BigPapi and Apple for taking care of this problem.

Patrice Cournoyer added a comment - 12/Feb/08 03:46 PM
I did the update and graphics update and saw a big frame rate improvement on my older MacBook Pro with Radeon 1600

Coriander Granville added a comment - 12/Feb/08 08:41 PM
What about those of us running 10.4.11? I have no need to update to 10.5. Will there be a fix available to us while we remain in 10.4?

Mick Markova added a comment - 13/Feb/08 09:19 AM
Just installed the latest updates on my MacBook Pro, which I purchased last month in order to have a BETTER experience in SL. Then downloaded the latest Windlight, tried it. CRASH! HARD CRASH! TOTAL SYSTEM FREEZE! C'mon, please, what's it going to take. This is just killing the joy right out of SL. I'm watching these boards like a hawk hoping for an end to this stupid problem. Is there any hope on the horizon?

BigPapi Linden added a comment - 13/Feb/08 09:49 AM
Mick: Read the comments above you by other residents. The latest osx updates combined with the latest WL updates should have solved the issue for you (they do for me on the same hardware). Clearly it hasn't in your case even though it has on other identical hardware. As such, please provide more info so I can actually track down why it did not work in your case and help you solve it (as well as any other residents who get the same problems). Angry "It didn't work" posts don't give me anything to go on to actually try and solve the issue.

Did you run system update multiple times (to make sure you actually get the opengl graphics update, which doesn't install as part of the 10.5.2 update)? If you didn't then you actually haven't update properly.
Did you clear your cache?
Can you PM me your exact graphics settings for second life?

Thanks!


FleetDude Dagger added a comment - 14/Feb/08 05:55 PM
Big Papi, Thanks for all the hard work..There still seems to be some issues. I had a Kernel panic last night after 4 hours in SL. I was using the most recent Windlight and both the recent updates from Apple...10.5.2 and the video updates. I read your comment about clearing the cache. I logged on and stayed about an hour....when I logged off, it crashed at shutdown. I'll attach the crash log that was generated in a word file. It certainly is a better experience, but there's a little left to be done. This machine fits the profile noted.

BigPapi Linden added a comment - 15/Feb/08 10:56 AM - edited
So, I've been able to duplicate one slowdown so far (thanks to a resident's note card which contained a slurl and VERY detailed reproing info).

However, I need more info to be able to actually narrow down the cause. So I have three quick tasks for anyone seeing this issue that would help me track down the cause of this issue faster:

1. Please post a slurl here to any location than causes the slowdown issue on the WindLight client with 10.5.2 + graphics update.

2. I suspect the issue lies in video memory usage so it would also be helpful if you can press "control+shift+1" to bring up the frame stats. Click on "Simulator" so that section collapses. Now, expand "Advanced" and then expand "Texture". I'm interested in the value that appears in "Bound Mem" at the very bottom of the Texture section. Please note what this value is at for corresponding slurls (and viewing directions) that trigger this issue. Ideally, there will be a threshold in "Bound Mem" above which we can see the performance slowdown and below which we do not.

3. Does setting "Preferences -> Graphics -> Hardware Options -> Texture memory" to a value smaller than this "threshold" help things?


Howard Rich added a comment - 15/Feb/08 05:16 PM - edited
Macbook Pro 15" 2.2GHz Core 2 Duo with 8600M GT/128MB VRAM and 2GB main memory
10.5.2 + graphics update
Windlight Client 1.19.0.79674 (80044 also)
Software Update currently says I'm completely up to date.
Cache cleared several times.
Using WiFi (11g) through DSL
Rad Tech Bluetooth mouse

I have encountered 1 very predictable problem and another intermittent problem

UI freeze for more than 1/2 minute periodically (like every 5 min?). It is most noticeable when you are in a private chat with someone because it stops the conversation. Everything on the windlight screen freezes. Can't type or select any menu entry. But I can access desktop menu bar at the top and the dock. Eventually, the UI unfreezes and I'm good to go again for another few minutes. This occurs no matter where I am in SL.

The other problem is a completely none responsive screen. Windlight UI doesn't work, top menu bar and dock doesn't work. I have to resort to rebooting the system. Haven't found any reproducible scenario yet.

Have anyone else encountered the temporary UI freeze?


Ellie Brewster added a comment - 15/Feb/08 07:55 PM

I teach in Second Life - twice a week. I need a reliable machine.

Performance is not affected by where I am. I am very careful about doing anything unusual, or asking my Mac to do two things at once. I use Windlight, because it has voice. System freezes often , but if I wait a minute or so it unfreezes. Hard crashes about once or twice per hour's use (better than before, but still not good). I can't see avatar's hands move when they type, a big annoyance in a classroom situation.

I have a copy of Leopard sitting on my desk. I'm afraid to install it, things could get worse. I've been waiting since October for improvement ... check this page nearly every day...like everyone else. Thanks for your help so far.

MacBook Pro - Intel Core 2 Duo 2.4 GHz Memory: 2 GB
GeForce 8600M GT - no new driver available
Using 10.4.11 - everything updated
with windlight.


Innocenti Chevalier added a comment - 16/Feb/08 01:48 AM
Dear Howard Rich,

" UI freeze for more than 1/2 minute periodically (like every 5 min?). It is most noticeable when you are in a private chat with someone because it stops the conversation. Everything on the windlight screen freezes. Can't type or select any menu entry. But I can access desktop menu bar at the top and the dock. Eventually, the UI unfreezes and I'm good to go again for another few minutes. This occurs no matter where I am in SL. "

for me the same.

Macbook Pro 15" 2.2GHz Core 2 Duo
4GB Ram
10.5.2 + graphics update
Windlight Client 1.19.0.79674
Cache cleared several times.


Davey Callisto added a comment - 16/Feb/08 02:11 AM
Sounds like the last two comments are referring to VWR-2051, which is experienced by pretty much everyone. Maybe look at that and confirm that's what you're experiencing. Otherwise it sounds like you're describing a MBP-specific issue when it probably isn't.

Howard Rich added a comment - 16/Feb/08 09:20 AM
Thanks for the tip Davey.

A few more info bits.

80044 didn't completely freeze my screen (mac dock + top menu bar inaccessible) at all last night during my 1+ hour usage. Temporary UI freeze is the same as before. It doesn't seem to matter how long I've been on SL and occurs fairly immediately.

Only other thing running on my MBP is Safari. I'll try running it with no other app next time. During one of the temporary hangs, I popped up iStatPro and it seem the CPU was burning quite a bit of time in "System".

I also boot Windows XP on my MBP just to run SL. This is my main SL usage mode until 10.5.2 when I decided to give Mac Windlight a try again. I have not encountered the temporary UI freeze issue ever on the XP SL client (I use SL client rather than Windlight there just because its a bit faster)


Sephora Enzo added a comment - 16/Feb/08 10:11 AM
Hi Big Papi:

Here are my two most recent crashes and one of the SL locations where I crashed recently. Hope this helps!

Cheers

Sephora


Sephora Enzo added a comment - 16/Feb/08 10:12 AM
I have attached the word document to this jira issue.

Cheers


Davey Callisto added a comment - 19/Feb/08 05:00 PM
Apple has just released a firmware update for Macbooks and Macbook Pros that fixes an unresponsive keyboard bug that has been present for a long while. It'd probably be good to also try to rule this out as a cause of the apparent unresponsiveness in some cases, just in case.

http://www.apple.com/support/downloads/macbookmacbookprokeyboardfirmwareupdate10.html


harry quijote added a comment - 20/Feb/08 05:44 AM
hey I have an idea.... How about we gonna fix this memory leak issue for our Macbook pro's?? Hasnt it been a year now?

Rush Rosenberg added a comment - 21/Feb/08 11:27 PM - edited
Hi BigPapi,
since almost two weeks now I am in SL with the statistics display open hoping to see anything pointing to the slow down root cause. I could not find precise values when experiencing the slow down, they always differ, even though the scale remains the same, but this is not surprising. Changing the texture buffer from 256 to 128 seems to slightly reduce the chance to get a slow down, but I don´t have metrics to prove that. At present I try with values above 256MB (I don´t know if this makes sense at all?). The only difference I notice so far is that the center values for GL mem and Bound mem go down (texture 128MB) or up (texture 384MB). but - no precise slow-down values found so far.

BTW, I have not experienced the dramatic slow down to 1.x fps since more than a week, which is surprising. However the 4.x fps slow down is present all the way. I also still experience the SL GUI freeze appearing any few minutes with one processor core up to 100% for 10 to 20 seconds. This is especially embarrassing, as it does not only stop any communication I am in, it even does not stop the last movement you did - my avatar behaves kind of strange to others during that time...

Since the Leopard graphics update I have not experienced any viewer crash (except the "natural" crashs we might accept one time as normal, same as we accept the presence of Windows viruses as "normal", even though this is a ridiculous wrong thinking...)

It might be off topic, it might not: I like to highlight again, that on my second Apple computer, an iMac 20" with 2.16GHz processor and ATI1600/128MB graphics the 4-5 fps slow down is present on 10.5.x as well, while it is not on 10.4.11 (both WindLight and standard client)! I really think it is worth to have a look at the general compatibility between SL and 10.5.x Leopard. There are major issues. I tend to think, that these make it even more difficult to drill down to the MBP specific slow down root causes, as there obviously is cross-interference.


Rush Rosenberg added a comment - 21/Feb/08 11:57 PM - edited
Re: texture memory size

I tried texture memory to values lower than 96MB - it seems to improve the situation! At present I use the minimum value of 32MB and the slow downs are much less, also the minimum fps now is 9 instead of 4. Can anyone confirm this, please? The more reproducible information we provide, the more we can help BigPapi.

I am a bit curious about this texture memory parameter - does this somehow relate to the VRAM size? Or is this completely different and managed in the system RAM?

@BigPapi - I have no idea if this is related: the landmark function of widely used Mysti Tool (a multi-function HUD with lots of useful functions) does not work well on the SL OSX client. The landmark function requests a LM from the map, which shows up. But most of the time the LM displayed in the map is not the one requested, but remains in or close to the region I am in. Also map display itself is slow ond graphics content often incomplete compared to the behaviour on the Windows SL client. I mention this, as this function always appeared to be related to the graphics issues we have with 10.5.x in general and MBP in particular. Half a year ago this Mysti Tool could not even open a map - it simply showed up with no graphics in it at all. Now, after the various fixes on OSX-SL and Apple drivers, this basically works, but still not reliably. All I said refers to the same Mysti Tool version, no change at all over the months. If I log in by the SL Windows client, the Mysti Tool works absolutely fine and fast.


Patrice Cournoyer added a comment - 22/Feb/08 07:04 AM
I think that all Macs running SL (any version) perform better if the texture memory is set to 1/2 or less of actual VRAM. Eg I set mine to 96, and I have 256 VRAM. I have read comments elsewhere that this is due to the amount of VRAM taken up by OSX.

Howard Rich added a comment - 23/Feb/08 12:41 AM - edited
Wow! finally found a usable client on the MBP. Reasonably usable framerates compared to the SL client on the same MBP booting XP (Mac client seems a little slower)

Macbook Pro 15" 2.2GHz Core 2 Duo with 8600M GT/128MB VRAM and 2GB main memory
10.5.2 + graphics update
Dazzle First Look Viewer 1.19.0.80267 running in a window that doesn't quite fill my screen.

You can find this viewer here

http://secondlife.com/community/firstlook.php

UI is sufficient fast. Still a little short freeze once in awhile. Hope others trying this have as good of a result as I am having.


Rush Rosenberg added a comment - 23/Feb/08 04:58 AM - edited
Howard, thanks for this hint. I never tried this viewer before, because the description says, that there is just a different UI, rest would remain synchronized. I tried it nevertheless on my computer (2.4GHZ, 8600/256, 4GB) now, but my findings are slightly different than yours:
  • Second Life 1.19.0 (80267) Feb 19 2008 12:12:32 (Second Life First Look Dazzle):
  • fps slightly lower than on current WL...44
  • slow down to 2-4fps when using 256MB texture RAM setting after few minutes, slow UI then
  • when setting texture RAM to 128MB or less, slow downs clearly decrease, fps stay at 6-8 fps as minimum even in difficult environment
  • camera panning not smooth
  • UI is generally slower, than on current WL-...44

BUT: I don´t experience any UI freeze, which was present on WL...44 and current release candidate any few minutes for 10 - 30 secs! Nothing like this. This is against your finding and makes me think the following:

  • actual VRAM size and texture memory settings are related to the slow downs (openGL2.0 issue??)
  • There is a difference between WL/RC candidate and the Dazzle viewer, as the Dazzle viewer does not show the embarrassing UI freezes any few minutes, as both others (at least on my computer)
  • as the difference between Howard´s and my computer is mainly video RAM, there might be even a link between above two items

@Howard: could you double-check about the UI freezes? I mean, are these really these 100% freezes reported by several people already? Or could it be rather a temporary massive slow down, but not a real freeze? I am afraid it is important to check, if your and my computer really behave differently, or not, as this can guide BigPapi in a certain direction.

@BigPapi - is there anything we can concretely do to support? Unfortunately I could not find any correlation between the Bound Memory and the slow downs as you hoped to discover so far.


Annabelle Tibbett added a comment - 23/Feb/08 09:54 AM
Howard, thank you for the hint. I can confirm that Second Life First Look Dazzle runs smoothly without UI freezes or any lock ups at all. I am happy, I can finally use SL without worries. I wish I can run windlight without the annoying UI freezes though. Good job all.

Rush Rosenberg added a comment - 23/Feb/08 10:57 AM - edited
The fact, that the Dazzle UI doesn´t seem to create the UI freezes, that the other viewer versions show, makes me curious, if it is possible to combine the latest WL with the Dazzle UI? As far as I understand before this Dazzle First Look release the Dazzle UI was a manual-patch-in-demo to the standard viewer. Is it possibe to patch Dazzle UI into the Windlight? Obviously I hope to keep the WL benefits given by the improved graphics engine, but get rid of the annoying UI freezes.

EDIT: if the Dazzle UI really would be just a cosmetic thing, certainly this wouldn´t make the freezes disappear. But as I looked into the release notes, I found:

"* Enhancements to the UI texture rendering system "

This means, that apart from the pure design changes there is a rendering process modification in the Dazzle viewer! Is this possibly the key to get rid of these UI freezes?


Howard Rich added a comment - 23/Feb/08 05:28 PM - edited
Sounds like my experience with Dazzle is a lot closer to Annabelle's than Rush's. I am happy with the Dazzle client as it is pretty much usable compared with WL on my machine.

I did play around with VRAM settings. Have no carefully measured data to report yet. It almost seems the less I set (I was running with 32MB or 64MB most of my 2 hour session last night) the smoother it feels.

The reason I tried the Dazzle client is because it's release client number is 1.19.0.80267 which is higher than both latest WL number (1.19.0.80044) and the standard SL client (1.18.5.3). These numbers looks suspiciously close enough that made me guess they shared most of the code base. If so, Dazzle is the most recent code base with all the "fixes". This is the reason I tried it.

The other thing the Dazzle does is use similar graphics features as the original SL client. This is a lot less taxing on the machine than WL. BTW, while I was running Dazzle on my MBP, the fans seems quieter.

So I kinda figured Dazzle might not push the graphics as hard as WL (same as SL client) + latest code base (incorporating all the 10.5.2+graphics update fixes) which makes it attractive to give it a try.

Perhaps someone more familiar with the client code base can comment on this theory?

In terms of temporary UI freeze, definitely still occur for me. Occurance frequency feels same as before (once every 5-10min). However, now freezes lasts only 10s or so.


BigPapi Linden added a comment - 25/Feb/08 08:46 AM
Rush, that is some excellent piece of detective work! You reached the same conclusion I did. Thank you!

Last week I checked in a change to default the 8600M texture memory slider to 96 MB, which seemed to make things much better for me once I was actually able to repro the issue. Anyone experiencing a significantly lower framerate than normal using WL should also set their texture memory to 96 MB or lower, but keep in mind that this change won't take effect until the scene gets paged out of memory (slowly spinning around 360 or logging out and logging back in would make it do so). So, lowering the slider without spinning around or relogging won't show an appreciable difference in framerate. I'm still investigating the root cause of this issue.

WORKAROUND:
1) Lower Preferences->Graphics->Hardware Options->Texture Memory to a value below 96 MB
2) Slowly rotate the camera around in a circle OR log out and log back in (if the former doesn't work)


Arrekusu Muromachi added a comment - 26/Feb/08 02:43 AM
I've noticed lately that even an upgrade to the standard SL client, 1.18.5.3, stlll produces low framerates on my end whether it be running in OSX 10.5.2 with the video update or XP.

MacBook Pro 15" 2.4, 2G Memory
8600M GT 256MB
OSX 10.5.2 + Graphic Update
XP under Boot Camp
SL: 1.18.5.3 (OSX/XP)
WL:1.19.0.80044 (OSX/XP)

Unless it's a problem with my invidual MBP, I noticed that in some areas where I used to pull from 12-15FPS, with these latest clients, I only pull about 5 or so. The UI freeze in OSX, makes it drop even further to about 3.

I have tried taking the Texture Memory below 96MB but only get a marginal 1FPS increase from what I was already running before. Even at low settings, I still get a low framerate. And it's not on the OSX side either, this apparently affects the XP side as well.


Davey Callisto added a comment - 27/Feb/08 06:27 AM
Am curious how this will affect the new MBPs with 512MB of video memory! Perhaps this is also something to take into account.

Same NVIDIA GeForce 8600M GT's but with 512MB of memory on the higher end models.


Howard Rich added a comment - 27/Feb/08 11:34 AM - edited
Just an update

Have been running Dazzle for like 3 days now. Good enough that I deleted my XP partition on the OSX which was used only to run SL.

Hangs and crashes are infrequent enough for me now to be acceptable. Speed is reasonable (client VRAM set to 32MB)

Anyone else finding this usable for them?


Arrekusu Muromachi added a comment - 27/Feb/08 04:17 PM
Tried the Dazzle client for both OSX and Windows.

Windows end only seems to yield a marginal speed increase over the regular and WL clients. OSX's freezing problems still there and only getting about an increase of 2 FPS over the regular and WL clients there.

Have tried setting the VRAM to 32 for the dazzle client but it doesn't affect performance in a positive way.


BigPapi Linden added a comment - 27/Feb/08 04:44 PM
Just wanted to stress that for most graphical issues you should be running the latest WindLight client, with any rendering bugs found there diligently reported in PJIRA.

Rush Rosenberg added a comment - 29/Feb/08 06:18 AM - edited
BigPapi, I would like to use the latest WL, but the regular UI freezes make it virtually useless. It´s so frustrating if you are about to place the perfect reply, but the system holds you back from typing 30 seconds. After these the special moment has gone... after the 4th time this has happened you stop using the software. I believe most users here feel the same. The dazzle does not show these freezes in such massive way. They are still there, but just few seconds, not several 10 secs. Is this phenomenon already logged somewhere in the JIRA?

I like to point your attention to the 10.5.x/Leopard vs. SL compatibility issue. I tested all SL versions not only on my 8600 MBP, but also on my imac 20" with ATI1600 graphics. I found, that besides the regular UI freezes all other graphics issues are present on the imac as well, even though it has a totally different graphics hardware! The slow downs are there, the panning is not smooth either and the fps is generally to low for a nice SL feeling compared to SL/Windows on the same computer. May be the issues we look at are not really 8600 related issues any more? Or at least not 100%?

I know several people running SL on a Mac, but no one uses Leopard OS because of the poor performance. All use 10.4.11 - except those owning a MBP with 8600 graphics HW, as they suffer from the driver incompatibility with 10.4.11.

EDIT: Sorry, I forgot: there are G5 CPU users who do use SL with 10.5.2 and who don´t have these specific freeze issues on WL..44. The issues seem to be Intel-code related.


Davey Callisto added a comment - 29/Feb/08 06:41 AM
As previously stated, these freezes sound like VWR-2051. You should really check that out, Rush. That sounds exactly what you're experiencing to me.

All this talk of Dazzle being better too sounds strange. If there was truly no real big changes made to the underlying UI code, then the main release client should run as well as Dazzle, shouldn't it? If Dazzle really does freeze that much less than the main viewer then perhaps some investigation should be conducted as to the differences.

Also, what about the RC viewers? They have new interfaces in them like the new Windlight viewers, but without the Windlight code. What do those run like for you?


Rush Rosenberg added a comment - 29/Feb/08 07:13 AM - edited
Davey, yes the link to VWR-2051 has been posted before, sorry for asking twice. I went through this thread and agree, that this sounds somewhat similar to the freezes I see. However, still VWR-2051 freezes might be something separate, because the WL UI freezes are pretty much regular and do not relate to any specific action. I had a chat over almost two hours with my ava sitting and not moving or camera panning at all. Location was a skybox with no visible objects outside in the viewing range. The freezes still occurred very regularly any 3-5 minutes. Quite often the client comes back in a condition, as if "ctrl + alt" key had been pressed without having done this. I must press "alt" + left click to escape this camera panning status. This behaviour sounds different from what the people in VWR-2051 report, especially when Windows clients are used.

The dazzle and the standard viewer show the rather irregular freezes similar to what VWR-2051 reports. But these stil are easier to accept as the WL ones. Another difference is, that the dazzle freezes push up one CPU core to 100% application CPU load, in opposite to the WL freeze, wich pushes one core to 100% system CPU load (detected by "menue meters" CPU load bargraph)


Davey Callisto added a comment - 29/Feb/08 09:19 AM
For the record, I'm on a dual G5 PowerMac and I get the freezes, like you describe, and like VWR-2051. And everyone I know who uses SL has regular viewer freezes. They started not long after the first voice First Look viewers and never got fixed. If you went back to the pre-voice clients it didn't happen.

It just seems to me that a lot of the issues experienced after the fix came for this issue (assuming it was fixed) are just general SL issues which users who aren't familiar/aware of are attributing to this issue.

Some say they have no performance gains over the Windows viewers which leads me to think it's a general SL viewer issue, others say they do, which suggests its a Mac/Leopard thing. There's so many software/hardware combinations and existing issues that it's going to be really hard to identify each one.

I can just add that I had the exact same freezes with Tiger as I do with Leopard, and I have experienced them on all the computers I've tested on, irrelevant of hardware and software/OS. They all suffer the same general freezes which I believe are VWR-2051 – even if the issues causing it are probably more than one single issue creating the same effect. Also like you, I get freezes when I'm not moving/haven't moved, not cameraing. Just typing or whatever. It happens whenever. Just a lot of the times it is worsened 100 fold by camera panning. I've always suspected it's related to visible/invisible object rendering and cleanup, and/or the LOD scaling. But I'm no expert, so I can't say for sure, and that discussion is probably better under the correct issue...


Patrice Cournoyer added a comment - 29/Feb/08 09:23 AM
Rush Rosenberg wrote: "I know several people running SL on a Mac, but no one uses Leopard OS because of the poor performance. All use 10.4.11 - except those owning a MBP with 8600 graphics HW, as they suffer from the driver incompatibility with 10.4.11.

Rush, I am using Leopard (10.5.2) with Macbook Pro AT x1600 graphics. I can run WL 19.0.2, Dazzle, and Nicholaz build successfully. I play SL hockey so performance is a big deal for me. I find Dazzle is the best, I was able to get from 33 to 12 fps last night with the sim holding 43 Avas running Dazzle.


Rush Rosenberg added a comment - 29/Feb/08 09:43 AM
Davey, it makes me shake my head when I see, how difficult it is to make statements and report observations with kind of general effectiveness. I don´t envy BigPapi and friends working on all these issues under such circumstances.... OK, noted. You are a G5 user WITH freeze problems.

Regarding what is the correct issue I still think this thread is appropriate, as I see a difference between the behaviour of my MBP and my imac in regards to freezes. As this is the MBP 8600 umbrella thread the freeze discussion should remain (also) here until it is for sure, that this is a general SL problem and not a specific 8600 one.

Patrice, I believe it is already confirmed, that not the avatar rendering is the problem, either if they are just few or many. The fps drop problem seems to be related to texture count, texture memory consumption, OpenGL memory allocation...somehwere in this area. This is my understanding so far. Of course once such slow down has affected the system, also avatar performance will drop down drastically. Lucky you that this des not happen to you!

BTW I see a difference in camera panning performance between WL and Dazzle/standard client. With the standard client the picture shows ripples or even kind of blocks when panning fast, whilst the WL keeps the display more clean during panning. But still not as clean as the Windows client.

Obviously the effects we discuss here are so much related to the SL environment, that it is difficult to give precise and broadly confirmed information to the dev team. Let´s try this anyway - this is the only choice we have, if we want the OSX SL clients to be improved, I am afraid...


Spritely Pixel added a comment - 05/Mar/08 11:01 AM
I hacve noticed that the gpu_table.txt on the mac Release client doesn't include the Nvidia GeForce 8600M in it, it would be nice to at least see that in there.

SwanhildeStammler kondor added a comment - 06/Mar/08 01:26 PM
Hi all-

I have a Macbook- Just bought it 4 weeks ago (right before the very new MB's came out grumble)

GMA X3100 chip and I have 4 gigs of Ram (my vendor's gift for Price protection). Within 2 mins, it crashes and burns. I'm running SL on my 5.5 year old Dell PC.

This isn't why I bought a mac! I'm really frustrated that there doesn't seem to any answer (cant imagine how you guys feel after 6 mos!!!) and it seems that with the Macbooks (not pro) there is even less info. I've tried all the different clients- windlight, the SL client, the Beta, and still no love. The Wiki workaround seems to be for MBP's- anyone know anything for MBs?

This is really crushing.


Patrice Cournoyer added a comment - 06/Mar/08 02:48 PM - edited
Two actually, both @ BigPapi Linden...

1. I think it would be a good idea to attach a sticky to the SL Forum/Mac Issues to give an overview of which current Mac models work best with SL, to try to avoid disappointments like Swanhilde experienced.

2. Is it possible that the UI changes in the Dazzle client cause an improvement in overall speed. It looks as if they use a different library than the old UI (common to the standard client and WL client). Just throwing it out.


Howard Rich added a comment - 11/Mar/08 12:42 AM
Ran the latest SL (1.19.0.5) and Windlight (1.19.1.0) client today and got the following results
  • Windlight started up with with impressive frame rate and felt very smooth in a sim with reasonable complexity. But my IM text just seem to echo (character showing up in window after you type) fairly slow over time during my use so I gave up and tried the latest SL client.
  • SL client ran very well. IM window (UI in general) had a ~10 second freeze maybe every 10min or so. Definitely good enough to use. Similar to my experience with Dazzle (1.19.0.80267).

MBP 2.2GHz Core 2, 2GB, 8600m GT 128MB
10.5.2 + Graphics update
32 or 64MB texture memory setting on any client

Interested to hear other's experience.


Rush Rosenberg added a comment - 11/Mar/08 01:57 AM - edited
Here´s mine after few days of testing and comparing against the according Windows version:

SecondLife_1_19_1_0_RC (this has merged with the WL, right?)

  • acceptable-to-good fps, still Windows version feels much smoother (panning, texture loading)
  • slow-downs down to 1-2fps after 10-20 minutes, depending on picture content, not recoverable, need to relogg
  • During slow-down GUI is painfully slow, chat and IM vrtually impossible due to heavy delay ("echo")
  • Regular GUI freezes with spinning beachball any few minutes for about 30 seconds. Happens even when only chatting, but seems to appear more often directly after heavy panning or a TP.
  • Map-based HUD functions, like Mysti Tool landmark function, do not work properly. Map mostly (not always!) shows wrong destination. On Windows these functions always work fine.

Worth to mention, that except the regular GUI freezes all above problems apear on my imac 20"/ATI1600 with same OSX version as well! Therefore I don´t think above problems are only MBP nvidia 8600 related. I believe these issues need to be put in a more general context.

MBP 2.4 / 4GB / 8600 / 256MB, 10.5.2, graphics update 1.0 (enjoy the freezes...), 32 - 256MB texture RAM setting


SwanhildeStammler kondor added a comment - 11/Mar/08 03:18 PM
Tried the XML file work around. Crashed even faster.

Just looked at my mother's new Macbook air- same chipset as my Macbook so there are going to be some unhappy Secondlifers if they buy airs.


Duncan Iuga added a comment - 19/Mar/08 04:31 PM
SwanhildeStammler: Unfortunately, the Mac you bought is not suitable for SL. It does not have one of the supported graphics chipsets (see the System Requirements page on www.secondlife.com). The GMA is a lower cost video solution that is built into the Intel chipset of the regular MacBooks and its performance is much lower than that of the NVIDIA and ATI dedicated grahpics chipsets you find in the MacBook Pro. The reason that there is not much info on running SL on a regular modern MacBook is simply that it's simply not possible or supported. Sorry to have to bring you this bad news, especially if you bought the machine just for SL.

BigPapi Linden added a comment - 20/Mar/08 08:29 AM
SwanhildeStammier: Disregard Duncan's suggestion. The regular MB and the MB Air should be able to run SL, however they will not be able to run Atmospheric Shaders. Try running at low graphic settings (preferences->graphics->low). If you are still having issues, file a new PJIRA bug report (don't use this one, as this one is only for 8600M Macbook PRO issues). So yes, let us know if it still isn't working for you on low, that would very much be a bug and we will look into it. Also, make sure you're running the SL Release Candidate viewer instead of the standard one: http://secondlife.com/community/downloads-optional.php

Howard Rich added a comment - 25/Mar/08 10:37 PM
Okay, RC 1.19.1.2 definitely nearly rid of all UI hangs. In my 2+ hour use so far (mainly IM while camera is completely stationary) I sensed maybe 2-3 2 second hangs. Haven't run around too much to report framerates/slowdowns.

MBP 2.2GHz, 2GB, 8600M GT 128MB
OSX 10.5.2, Graphics Update
SL RC 1.19.1.2 texture memory set to 32MB


Duncan Iuga added a comment - 12/Apr/08 11:26 PM
And we're back at square one again. Had to update to version 1.20.0(84432) and since then I've only had freezes, kernel crashes, hangs, beachballs and the like. It's back to completely unstable including hangs that require holding down the power button in order to get the machine to shut off.

Radar Masukami added a comment - 13/Apr/08 05:52 PM
Per Duncan Iuga's comments, 1.20.0 locks up my MBP and requires me to power cycle the machine to be able to use it again (ouch - me no like powering off that way).

Hardware:

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.5 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 6 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP41.00C1.B00
SMC Version: 1.27f1
Serial Number: W88XXXXXXXX
Sudden Motion Sensor:
State: Enabled

Graphics/Displays:

GeForce 8600M GT:

Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0407
Revision ID: 0x00a1
ROM Revision: 3212
Displays:
Color LCD:
Display Type: LCD
Resolution: 1440 x 900
Depth: 32-bit Color
Built-In: Yes
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Display Connector:
Status: No display connected

Memory:

BANK 0/DIMM0:

Size: 2 GB
Type: DDR2 SDRAM
Speed: 667 MHz
Status: OK
Manufacturer: 0x7F7F7F7F7FF70000
Part Number: 0x00004B363435365536314535363637460000
Serial Number: 0x00000000

BANK 1/DIMM1:

Size: 2 GB
Type: DDR2 SDRAM
Speed: 667 MHz
Status: OK
Manufacturer: 0x7F7F7F7F7FF70000
Part Number: 0x00004B363435365536314535363637460000
Serial Number: 0x00000000


Howard Rich added a comment - 02/May/08 10:00 PM
Yes, back to not so usable again. The WindLight merge seems to have brought in all the WindLight problems.

Here is really bad UI hang case I found

Hope on a dance ball with someone
Enable voice chat with that person

The screen freezes all the time. I get maybe 1-2 second of usage in between 20+ second of freezes.

MBP 2.2GHz, 2GB, 8600M GT 128MB
OSX 10.5.2, Graphics Update (latest updated everything as of 5/2)
SL: 1.20.5.86279


Rush Rosenberg added a comment - 06/May/08 08:48 AM
Just to inform why I have been so quiet even though posting a lot before. I completely stopped using the OSX SL client on my MBP and also on my iMac 20". I could not accept the massive disdvantages in performance against the Windows versions any more. Yes, I gave up believing. For the time being...

Another simple reason is that my MBP graphics suddenly card became defect and the computer is in repair because of a blown GPU. But still I try any new SL client version in my iMac - but did not continue using any so far. I have no idea what is so difficult in supporting SL on the Mac? It must be a really heavy job, as professional SW developers work on all these issues.


Duncan Iuga added a comment - 17/May/08 02:51 AM
I have had a blown GPU while playing SL on my MacBookPro too. Was walking around, and suddenly all graphics stopped updating. Audio still worked and others could see me move, but after a reboot, the screen stayed black forever. Was fortunately fixed under warranty, required a complete replacement of the mainboard.
I hope this doesn't happen to anyone else here!

gwylym Loon added a comment - 11/Jun/08 10:31 AM
I have just entered into the conversation after talking to one of the Lindens. I have a relatively new macbook pro and have been having SL probs since I got it. I experience the beachball effect and also have occasional machine lockups. Some to the point of having to power of and drop the battery. Another thing I notice is that playing SL the machine gets pretty hot. I ended up getting a fan controller to monior things and to up the fan speed to keep the heat under semi control.

I have run the activity monitor and when the system begins to lock up the system resources go thru the roof. I have since installed the Nicholaz client patches and things are much better. The following is my config:

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.5 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 6 MB
Memory: 2 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP41.00C1.B00
SMC Version: 1.27f1
Serial Number: W8810AY6YJY
Sudden Motion Sensor:
State: Enabled

GeForce 8600M GT:

Chipset Model: GeForce 8600M GT
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0407
Revision ID: 0x00a1
ROM Revision: 3212
Displays:
Color LCD:
Display Type: LCD
Resolution: 1440 x 900
Depth: 32-bit Color
Built-In: Yes
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Display Connector:
Status: No display connected


harry quijote added a comment - 15/Jun/08 10:59 AM
So yeah... since we slowly approahing august 2008, we can see that this META-issue is still unresolved. Nor do I hear signals that it is actually safe to run your Second Life viewer on your Mac Book Pro with NVIDIA. So What is the status. I am scared to death to even run SL from Leopard, so I carefully ignore that button all the time and just reboot into Win XP with bootcamp. Which runs SL the best of all anyways, but is a pain to switch between other applications like my Adobe packs.

Anyone know the status, and if it is safe (hardware concerned!!) to use Second life? And anyone has experience to run SL from Win XP in VMware? Does it run slower or faster than run from a normal XP config using bootcamp.

Can we receive some results on this issue for once? Since I read other Mac edition issues are being resolved all the time. Or are we just forced to live wiht this and wait till we all buy a new Mac within a few years or may be next week when this one on my desk burns down?

Answers please we are a quarter further Papi!! thank you.


Rush Rosenberg added a comment - 15/Jun/08 11:19 AM
harry,
just a small update. I got my MBP back from repair, after some back and forth and mentioning, that I ran SL I got it repaired under warranty. ?!. It now has a brand new logic/GPU-board and I tried the latest SL RC (OSX 10.5.3). Whilst the fps was not too bad in the beginning after a while the system slowed down again and crashes frequently when I turn my ava fast over areas with lots of trees with more complex textures. The camera panning stil is insufficient. I tell you what, honestly - I give up. I run SL exclusively under XP, it is a pain under Leopard.

@BigPapi, I know you worked so hard on fixing issues and served us clear improvements. Many thanks for that. But in a nutshell, I consider the overall performance results on this computer as not acceptable. But I noticed positively, that the NVIDIA 8600 graphics card has been deleted from the Mac system compatibility list. This at least is honest and fair and helps new users not to run in the same trap, as we all did.


Rush Rosenberg added a comment - 15/Jun/08 02:15 PM
I just installed the Cool Viewer over the 1.19.1.(4) standard client. This one has the Nicolaz updates. Especially the fix to disable the memory fragmentation report routine shows great effect: no regular freezes anymore! I confirm a reasonably better performance than the standard client. No crashes observed. However, the slow down to 2-3 fps happens also with this viewer.

SM Thibaud added a comment - 20/Jun/08 04:02 AM
Hello,
this is a charitable message.

have MPB 2.4 and geforce 8600 - and have been seeing beach balls, system lockups etc.

All fixed now, performing a very simple operation: disabling Vertex Buffer Object in Graphics/Hardware options.

Since then I've had a few crashes but no other problem - and no lockups. I can play with the drawing distance (up to 512 without any major problem) and spin the camera as fast as I like.

I'd like to thank Awake Linden for suggesting this fix in the Mac users group chat, Sleepy Linden for posting it here months ago and Geek Linden for having VBO turned on as a default setting.

SMT


gwylym Loon added a comment - 21/Jun/08 08:10 AM - edited
I'm been monitoring the system resources and also temperature on my mbp while running sl. System resources still are what I would call excessive. When I start sl it jumps from a normal 40 degrees C to over 70 degrees. Yes the viewer is graphics intensive but what are they doing to eat so much in the way of resources and what are they doing to spike the temp so badly?

As a test I loaded up a movie in quicktime and let it run for 5 minutes while editing video in photoshop and having firefox open and other apps. The system resources look reasonable, the heat spiked at 48 degrees C and the system did not report the load that just SL running reports. Is the viewer grabbing all th cores etc? What IS it doing?


gwylym Loon added a comment - 22/Jun/08 11:21 PM
Another thing that I have noticed is that in the past two weeks things have been taking longer to rez. My friends om Windows are not experiencing the same rezzing problems.

Dinda Bedrosian added a comment - 23/Jun/08 09:28 AM
This problem recurred for me again this Saturday (June 21 2008) after a Friday when everything worked as a clock! On Friday I had switched from a wireless connection to cable following suggestions from LL support as well as my ISP (as appears to be the case for everyone running Mac OS X 10.5 on a MacBook Pro) I have been suffering from really low performance for months now albeit with short intermittent periods when everything has been running smoothly - I always felt that these performance jumps had to be related to some changes to the server but have nothing to back that up except the fact that I have been using the same machine and setup throughout.

I spend a dreadful amount of time daily clearing cache, rebooting and relogging, restarting my modem and internet connection, taking on and off all attachments and turning off all my AOs, restarting the two sims I have control over; all of these measures desperate attempts to get some work done and to spend some quality time with my sl partner... But even setting graphics settings to the lowest possible values, after a few minutes in world I still can hardly move, can hardly move my camera, pics and map appear very slowly if at all, clothes take ages to come on/off, objects rez very slowly if at all, editing notecards or scripts slow on the borderline of impossible to do.. And this is when sim stats are top notch, top scripts safely below 5 ms, no colliders, ping times are good.

I'm still using the same MacBook Pro configuration as always: MacBook Pro w OS X 10.5.3. 2.4 GHz Intel Core 2 Duo processor; 2 GB 667 MHz DDR2 SDRAM, 256 MB VRAM, and of course the infamous nVidia GeForce 8600M GT graphics card... Some periods everything works really well with this configuration; Friday was when this last happened. But most of the time SL is just not useable. Please please please try to find a solution to this asap!


Dinda Bedrosian added a comment - 25/Jun/08 02:38 AM
Close to 11 hours ago performance suddenly precipitated after having actually been good and stable for 4 hours or so. The usual symptoms of constant freezes and inability to perform any type of action in a reasonable way but now also accompanied by viewer hanging and not responding ("Application not responding" message from Mac OS X) after a few minutes in world.

Actually, the crashing has been somewhat alleviated, perhaps because I'm no longer attmepting to do anything in world such as building e.g. But the superglue lag is still there.

I am now constantly monitoring my connection stats and sim and all of these were fine both before and after the current period of low (=no) performance.


Dinda Bedrosian added a comment - 29/Jun/08 10:17 AM
nce deteriorated again markedly about a week ago (June 21) and have now (since the deploy of the new server version?) gotten so bad that SL is unusable on my machine. For example, I've now spent 20 minutes trying to aim for a door so I can walk through it. Clothes take ages to come on or off. Map and pics load very slowly if at all. Objects rez very slowly if at all. Both avatar and camera movement are very very jerky. I've pulled all handles in the graphics setting panel as far left as they will go thinking that an ugly world is better than no world at all, but that didn't help either. The people at support hate me by now i think lol and have told me to not come back there with this issue and to come here with it instead. From what I read here I haven't got any big hopes of a fix, but one has to keep trying I guess...

I'm using a a MacBook Pro running Mac OS X 0.5.3. 2.4 GHz Intel Core 2 Duo processor, 2 GB 667 MHz DDR2 SDRAM, 4MB L2 cache, bus speed 800 MHz, 256 MB VRAM. ADSL modem 24 Mbit/sec ; computer-modem connection via ethernet. Nothing exceptional about connection speed or packet loss.

I've tried both the RC and the regular client and none of them work so at the moment I have no possibility of doing anything meaningful in SL.

All the symptoms are the same as in previous reports the about severe lag using the MacBook Pro. Hence it would appear that perhaps a solution similar to that applied to earlier server versions might at least partially remedy this problem also this time. Is anyone checking up on this?


Dolfke Barbosa added a comment - 29/Jun/08 01:18 PM
Well, its geting worser and worser for Mac users, even RC11 is not stable, and the freeses on my system are unaccaptable : I truely think LL wants to discourage Mac users to puch them to Windows version, since I hear the Linux versions have severe problems to with graphics drivers ...

Linden Labs, PLEASE, take some action so Mac users can use your beautifull program again, and I mean with that Mac Intel users, on PPC platforms everything is working fine, but still lesser performance than Windows users ...

I'm affraid you will have to write code from start, since cocoa and carbon apps are very different ...
The problems began to be seriously with the Windlight viewers, those are very beautifull and high tech, but simply UNUSABLE on modern Macs ...

HELPPPPPPPPP PLEASE !!!

And pls don't say : Apple should fix this, as it is a MAJOR problem with the Mac OS X operatins system, where your LL viewers are not optimalised for Intel Macs ... Soon there will be ONLY Intel Macs, and no more Mac users able to run your viewers ...

With the OnRez viewer on a Mac, there is NO problem, you LL, should be do better, no ?
I hope...


Dinda Bedrosian added a comment - 29/Jun/08 05:18 PM
In a comment in issue VWR-1749 ulver voight - 13/Apr/08 suggested a remedy for the MacBook Pro sl performance malaise: disable Object Occlusion. I can confirm that also for me this does to some extent alleviate the performance problems. What appears to be going on is that clogging of whatever it is that gets clogged takes significantly longer with Object Occlusion disabled than when it is on, making it possible to get out up to about 30 minutes of useful time in between relogs. Instead of editing the settings.xml file as suggested by ulver another option is to set UseOcclusionValue in the Advanced menu --> Debug settings to FALSE.

Seems to me this is something the Lindens ought to know about; might help point at what the problem is and would be a very useful tip to get from the help desk...


Dinda Bedrosian added a comment - 29/Jun/08 05:24 PM
Forgot to mention that this is with all Graphics settings in Preferences as far left as possible, Rendering of 'Avatar impostors' disabled, and Texture Memory (in Hardware Options) decreased from the default (something like 64 MB seems to work the best for me).

Dinda Bedrosian added a comment - 29/Jun/08 05:29 PM
Oh, and turning rendering of clouds off (Advanced menu --> Rendering --> Types) helps a lot too.

Ellie Brewster added a comment - 13/Jul/08 07:00 AM

Dolfke Barbosa added a comment - 13/Jul/08 07:48 AM
it has certainly nothing to do with the so called Nvidia driver for 8600M GT card, its only the bad LL coding that causes the freeses and the worser than bad sl viewer performance on any Mac ...

Linden Lab, pls hire a Mac programmer, and solve this for all of us, please ?


harry quijote added a comment - 20/Sep/08 06:12 PM
so do we get some updates on this? or we just letting it bleed to death? Im just wondering if there will come a solutioin for having to switch to bootcamp windows all the time in order to login. Would be so much more comfy to work in OSX! Lindens wake up, give a status. Or at least tell us, sorry guys we not gonna fix this anymore.
ty

Ellie Brewster added a comment - 21/Sep/08 07:07 AM
Harry,

I used to have terrible problems with my 07 MBP with the NVidia card. After the last big update of Leopard in July, they disappeared. I am using the newest RC, and I froze for the first time in weeks yesterday – then I realized that I was cruising around SL at high resolution, with both photoshop and dreamweaver open. That was a bit much to ask.

I did the workaround mentioned earlier in this list, but it hadn't helped that much. I really think it was the update. Anyway, no problems here, which suggests that it is a problem we can solve.

My 2 cents


Kathrine Jansma added a comment - 07/Oct/08 11:55 AM - edited
After the latest OS X 10.5.5 upgrade i noticed a significant improvement of the SL Viewer. The only other thing changed was using the 1.20.16 viewer, which should not have any influence. Does anyone else see this improvement too or can Lindens report on any feedback from Apple if this issue should improve with the 10.5.5 upgrade?

Okay, spoke too soon. While there is a significant reduction in hangs and crashes its far from consistent. I get less hangs and beachballs, but they still do appear from time to time and stay for a while than. No real pattern to see when it happens, the only thing thats consistent is that it happens more often if more than 3 AVs are close and almost never if alone.


Ellla McMahon added a comment - 12/Oct/08 05:48 PM
Please see this announcement by Apple on October 10th 2008 http://support.apple.com/kb/TS2377

MacBook Pro: Distorted video or no video issues

Symptoms

In July 2008, NVIDIA publicly acknowledged a higher than normal failure rate for some of their graphics processors due to a packaging defect. At that same time, NVIDIA assured Apple that Mac computers with these graphics processors were not affected. However, after an Apple-led investigation, Apple has determined that some MacBook Pro computers with the NVIDIA GeForce 8600M GT graphics processor may be affected. If the NVIDIA graphics processor in your MacBook Pro has failed, or fails within two years of the original date of purchase, a repair will be done free of charge, even if your MacBook Pro is out of warranty.


Carl Wilder added a comment - 16/Oct/08 12:39 AM
Would be interesting to see if this problem is still present on the just-announced new MacBook Pros with nvidia 9600M chipset (Oct 14th). Sadly given that they use common drivers I would guess the answer to be yes, but anyone out there who has one and has taken SL for a test-drive ???

Steve Brumer added a comment - 24/Oct/08 11:06 AM
Hi all ! I'm not a Mac user but I have... well... "had" a 8600M laptop running Linux. If you think your laptop is overheating, or it's making to much noise, or want to help your 8600M GT for a longer life, then vote here:

https://jira.secondlife.com/browse/VWR-10077

Thank you !


Rihahn Inglewood added a comment - 11/Nov/08 05:52 AM
As a first-life software test engineer specializing in "interactive entertainment", I've been trying to figure out the root cause of this issue.

Firstly, I run a 3.06/8800GS 24" iMac with whatever the latest OSX release is (this post will be here for a while and the OSX builds aren't static)...

Ok, on to observations:

If I run the SL viewer, it will lock up within 30 seconds to a minute every time. These lockups last for between 15 and 30 seconds and halt the entire OS (beach-ball), then repeat. It is possible to wait out the lockup and close the SL viewer during the operational times.

Once I've run the SL Viewer, any other OSX native 3D application will run at drastically reduced rates. One example of this is "World of Warcraft" which if run post-SL, exhibits 10-ish frames per second. Rebooting the system will fix this and allow other 3D apps to run at full fame rates (WoW normally runs at around 60fps on this system).

If I clear the cache on the SL viewer, using the option on the login screen then restarting the viewer, the SL viewer will run well for some time (ranges from an hour to all night), but the next time it is run with the cache present, the lockups will return. In light of this I have had some success creating a ram disk when SL is run specifically for the cache files. The ram disk is then destroyed when the SL session ends, thereby making sure the cache is 'clean' every time the viewer is run. Note that sometimes this only works for an hour or so before the lockup symptom returns.

Hopefully this helps.