Mac Pro 2008 with 8800 GT, hard freezes with screen savers/OpenGL. You too?

I have been experiencing random intermittent hard crashes of my "early 2008" model 8-core Mac Pro. Now I have finally found an easy reproducible test case (see below), and hope others will try it and post the results. This is a video-driver related crash that I have now duplicated with two different video cards.

The symptom is that my screen randomly freezes. The mouse moves, but there's no way to use the Mac[1]. Holding the Power button to force the Mac to shutdown is the only way out.

Usually, this occurs when I get to my office in the morning, or after the gym. That's because the screen saver is running. I found that the screensaver, other OpenGL/3D type applications, are what triggers this bug.

The bug seems to be with the graphics driver. Immediately before the freeze, messages like this are printed in the system log:
----------
Mar 26 18:34:14 Mac-Pro kernel[0]: NVChannel(GL): Graphics channel exception!
status = 0xffff info32 = 0xd = GR: SW Notify Error
Mar 26 18:34:14 Mac-Pro kernel[0]: 0000000c
Mar 26 18:34:14 Mac-Pro kernel[0]: 00200000 0000502d 00000470 00000000
Mar 26 18:34:14 Mac-Pro kernel[0]: 00000482 000002ac 00000003 00000003
Mar 26 18:34:14 Mac-Pro kernel[0]: 00000000 00000000 01be0003
...
Mar 26 18:34:14 Mac-Pro kernel[0]: NVChannel(GL): Graphics channel exception!
status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
Mar 26 18:34:14 Mac-Pro kernel[0]: 0000000b
Mar 26 18:34:14 Mac-Pro kernel[0]: NVChannel(GL): Graphics channel exception!
status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
----------

Other errors like these also appear (the actual log output volume is too large for this forum):
-----
Mar 26 21:15:15 Mac-Pro kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Mar 26 18:34:14 Mac-Pro kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0xd = GR: SW Notify Error
-----

Anyway, finally I found on another thread about a similar issue[2], a recommendation to run Folding@Home program to trigger the freeze. They were talking about another Mac model, but sure enough, it triggers my problem every time. I downloaded the client[3], installed it, and then launched the app which gets put in the Applications folder. It doesn't even finish bouncing once in the dock before the Mac Pro freezes.

This is not a bug specific to Folding@Home; juding from the log messages and the effect, this is exactly the same crash that is intermittently triggered by the default Mac OS X screensavers (I use Arabesque, but I think any OpenGL screen saver does it). It's just that running Folding@Home is an easier way to trigger the bug than leaving your screensaver running for hours.

So, that is pretty unfortunate, right? I mean, not only can my new Mac Pro not sleep without losing all unsaved data (yes, I have the reboot-instead-of-wake problem[4], too, but that is another issue...) but it also crashes at random whenever the screen saver runs for a while, or somebody uses OpenGL programs. I have set my machine to never use the screen saver, but still.

So, first and foremost, my question for other 2008 Mac Pro owners with the 8800 video card is: does your Mac puke all over itself when you launch Folding@Home?

I just found it a little bit hard to believe that every Mac owner of the most expensive new Mac and the higher end video card will have these crashes. It could be, but it seemed far-fetched. So I tried some troubleshooting:
a
1.) I considered that I had a bad video card, so I got another GeForce 8800 GT and installed that. Still crashed.

2.) I disconnected my second monitor, and tried it with only one monitor. Still crashed.

3.) I booted from the pristine boot disk my Mac shipped with (10.5.1). Still crashed.

4.) I reduced the resolution on my 30" Cinema display to 800x600. Still crashed.

5.) Just to stave off the usual chorus of "try zapping your PRAM" posts, I zapped the PRAM. Of course, this did nothing (I don't think this has really fixed a problem since the 1990s...). Anyway, it still crashed.

6.) In doing all these tests, I disconnected all USB/FireWire peripherals.

7.) My Mac is totally up-to-date with Software Update as of Thu, Mar 27, 2008. Mac OS X 10.5.2.


I don't want to return this Mac to Apple; it is wicked fast and that really helps me with my work. But, the frequent crashing really is a productivity-killer.

So: does every 2008 Mac Pro owner with an 8800 GT have this problem?

(Note: there are lots of similar problems with other Macs and the new Mac OS X 10.5... I hope to specifically address this particular model and crash in this thread.)

If not, I will go to the next extreme step: pulling out some of my RAM. I have 12GB of RAM, and it all seems to work fine, no parity errors or anything. But I know sometimes problems don't happen unless there's "too much" RAM, "too high" resolution, and so on. But I would like to hear from others before I go banging on my precious DIMMs and riser cards.

Thanks for any information!

The next step will be to determine if this is just another unfortunate defect that affects ALL 2088 Mac Pros (in which case I would want to keep my fast Mac and wait for fixed drivers), or if perhaps just a subset of them have defective video cards that cause the driver to crash in this way (in which case I would want a replacement).


---------- NOTES: ----------
[1]: I can connect via SSH on the command line to the Mac. However, the GUI environment seems borked; opening apps or trying to gracefully quit them via AppleScript either does not work or really hard freezes everything, such that SSH no longer works either.

[2]: A similar (but perhaps different) issue affecting notebooks is discussed here, and there are some people with Mac Pros, too: http://discussions.apple.com/thread.jspa?messageID=6786960

[3]: The Folding @ Home client, which can be used to trigger this bug, can be gotten here: http://folding.stanford.edu/English/Download

[4]: The severe defect affecting many (most?) 2008 Mac Pro machines' ability to sleep without losing data is discussed in this other thread: http://discussions.apple.com/thread.jspa?threadID=1353551

Mac Pro, Mac OS X (10.5.2), NVIDIA GeForce 8800 GT, 12GB RAM,

Posted on Mar 26, 2008 11:02 PM

Reply
41 replies

Apr 2, 2008 12:38 PM in response to ujeezy

I have a 2008 Mac pro with the 8800GT ad I'm having a similar issue. The thing that kills it for me is using Quicklook to view images - every so often doing so would simply freeze the GUI solid. Same as you, I could SSH in from another machine but the only thing I could do is reboot. I have identical error messages in the logs. Same as you, I'm patched up to date.

Personally I believe rather than a hardware issue it's a driver issue - my feeling is certain (possibly OpenGL) API calls are crashing the video card driver. I see no evidence of it being an overheating issue or there being a particular memory issue - I can load the same images into PixelMator, preview and the like and nothing goes wrong. Given my understaning is the macbook pro issue is driver related I have a feeling NVidia just have issues with Mac driver right now.

Apr 2, 2008 1:26 PM in response to MarukoDrinkingTeam

We are having the same issue with our one week old MacPro. We configured the Mac from Apple with the Nividai GForce 8800 Video card. Here are the first few lines from the Console crash report

Process: Adobe Photoshop CS2 [154]
Path: /Applications/Adobe Photoshop CS2/Adobe Photoshop CS2.app/Contents/MacOS/Adobe Photoshop CS2
Identifier: com.adobe.Photoshop
Version: 9.0.2 (9.0.2x312 [20060822.902x312 02:00:00 cutoff]9.0.2x311) (9.0.2)
Code Type: PPC (Translated)
Parent Process: launchd [80]

Date/Time: 2008-04-02 09:43:48.009 -0400
OS Version: Mac OS X 10.5.2 (9C7010)
Report Version: 6

Exception Type: EXC_CRASH (SIGTRAP)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 16

PhotoShop is the culprit for our freezes. The lock up happens during a zoom in or a zoom out of an image view. Sounds like the graphic card but that is just speculation.

Chris

Apr 2, 2008 6:56 PM in response to MarukoDrinkingTeam

Hello guys, thank you for the replies.

I do have more data at this point.

ujeezy: Those posts on MacNN and others like them did give some clues.

Jon BWFC: I think you are (partly) right that it's (partly) an issue with the driver. But I have confirmed with a fair degree of certainty in my case that it is a hardware issue too, likely with the video card and not the Mac Pro itself.

cmcom: I think it sounds like you problem is different than the one we're talking about (although who knows, the driver could be causing that too). The freeze we are seeing locks up the whole Mac, and no application crash report is produced.

---

I had another GeForce 8800 card, so I went through some exhaustive troubleshooting. I tested each card, installed in each of the 16x slots, booting from either my normal 10.5.2 boot disk or a clone of the pristine virgin system disk that shipped with the Mac, and tried to see if the Mac would crash.

Unfortunately this was harder than it seems, because:

a.) both my GeForce 8800 cards appear to be defective, but in different ways (see [1] and [2] below)

b.) In my testing, I thought I was seeing the crash sometimes, but later I discovered that there are different ways to make the Mac crash like this. That is, there are bugs in Mac OS X 10.5.x (probably in the NVIDIA driver) that cause similar crashes, and these bugs occur on all Mac Pro units and even other Mac models, without any hardware defects. Unfortunately, the Folding@home exercises one such bug.[3]

So the upshot is, all those times I was using Folding@home to test this issue were bogus, because Folding@home crashes any Mac Pro with the NVIDIA card, and crashes MacBook Pro machines with NVIDIA chips as well.

Argh! So I had to retest. It took a couple of days but I found another reliable way to crash my Mac Pro, more quickly than just leaving the screensaver on for a day or two: run this OpenGL virtual fish tank simulator[4] for 2-3 minutes. Unlike the Folding@home test, this did not crash any of my other Macs, and after exhaustive testing I found that it ONLY crashed the Mac Pro with one of the GeForce 880 cards installed, and not the other one. This was regardless of what slot it was installed in or what boot disk was used.

Whew! So, I concluded that indeed, there is a hardware defect in one of my GeForce 8800 cards which causes the machine to lock up. [2]

What made this problem much harder to deal with was the fact that Mac OS X (specifically the graphics driver parts of the OS, perhaps NVIDIA-specific) crashes with these same symptoms in other cases too. Like when you run Folding@home, or in some of these cases people are talking about with their MacBook Pro machines.

So, when there is a bona-fide hardware defect, it is really hard to isolate. (It took me like four days.)

The thing is, the defective NVIDIA card that crashes the Mac[2] was a REPLACEMENT card for the 8800 card that shipped with my Mac. I called Apple about the video artifacts I was seeing and they replaced the card.

I am now running the original card (and suffering the ugly video artifacts, but no crashes). At my own expense, I ordered an ATI card (the RADEON HD 2600 XT) and I will install that.

I hope someday to have my Mac work without graphics glitches or crashes. For now, operating (mostly) without crashes will have to do.

The original problem with this Mac continues, though: the video doesn't work correctly; it starts displaying visual artifacts after 1-72 hours of use[1]. That could either be because:

a.) a hardware defect in that video card
b.) a software problem with the driver/OS
c.) a hardware defect in the Mac itself

I strongly suspect A, but hopefully my buying a different card and testing with that will help further isolate what is wrong.

I am marking this thread "solved" because the specific issue I originally posted about has been resolved: the GeForce 8800 card causing the crashes is defective, and using another card fixes that issue.

-----

[1]: The original GeForce 8800 card that shipped with my Mac Pro exhibited annoying-but-not-deadly video artifacts, which can be seen here: http://masonmark.com/wp-content/uploads/2008/04/bogusvideoartifacts.jpg

[2]: Apple replaced the video card, and that is when my deadly video-corruption-plus-frozen-Mac crash problem began. A screenshot example of that problem can be seen here: http://masonmark.com/wp-content/uploads/2008/04/crashedmac_pro_akashitball.jpg

[3]: The red herring in this case was the Mac OS X bug (seemingly specific to NVIDIA-equipped Macs including Mac Pro and MacBook Pro) that causes a very similar full system crash. This bug can easily be triggered by running the Folding@home version "6.10beta2" demo application. That is a serious bug, and since my employer is a Mac software company I reported this bug to Apple via the official channel. It is Apple bug number 5830772.

[4]: The OpenGL fish tank simulator I found, which would trigger the system crash caused by my defective 8800 video card (but would not crash any other Mac, or crash my Mac Pro with the other 8800 video card installed) can be found at: http://uri.cat/software/Fish/

Apr 6, 2008 11:48 AM in response to MarukoDrinkingTeam

I believe I'm being bitten by the same bug or hardware issue, with slightly different symptoms.

Mac Pro (early 2008) 2.8 GHz Quad-Core Intel Xeon with the NVIDIA 8800 factory installed, and the latest Leopard up to date. I'm using two monitors on that video card, a no-name CMC 17" and a Dell 20" 2005FPW widescreen. I've got 2G of Apple RAM and 4G of 3rd party RAM.

I can freeze my Mac in only one specific circumstance: if I open an image in Photoshop (latest version) in Full Screen mode (with or without menus) on the big monitor, blow up the image larger than the screen, and then try to drag it using the Hand tool. (This is a circumstance that I use all the time in Photoshop.)

Then the entire Mac freezes except for the mouse, although often after 30 or 45 seconds, things free up for a second, and then freeze again. None of this happens when I try the same thing on the smaller monitor.

Now here are some clues: All this remains true even when I install a fresh system on a different HD and install a fresh copy of Photoshop and use a different image.

All this remains true whether I've pull the original Apple RAM and run from the 3rd party RAM, or I've pulled the 3d party RAM and run from the Apple RAM.

I've reseated the video card. I've switched the cables between the two monitors. I've run DiskWarrior and Disk First Aid and repaired permissions.

I can cure this symptom only two ways:

(1) by rebooting in Safe Boot mode (hold down the Shift key during startup until you see "Safe Boot"). If I'm in Safe Boot mode, no freeze. Everything works great. (Disabling all startup items in my user account, or going directly into a fresh user account on startup does NOT cure the problem, however.)

or (2) booting only with one monitor attached. There are no drivers installed for either monitor.

I'm stumped.

Apr 12, 2008 7:56 AM in response to pelo

My guess is that you have a bad 8800 GT, and that perhaps this card has higher than average defect rate.

To summarize my own situation, which is now resolved:

The Folding@home thing that I asked people to test is a bug in the OS, unfortunately. It appears to crash any Mac Pro or MacBook Pro (and probably others) with NVIDIA graphics chips. In other words, it does not indicate a hardware defect. Apple will probably fix this bug in 10.5.3 or some future update. (I've reported the bug in their system.)

The intermittent flickery video artifacts probably do indicate a hardware defect in the video card.

My Mac Pro shipped with an 8800 card that did this. I called support; they sent me a new card. That card actually was even worse! Graphics artifacts and full system freezes when doing OpenGL (distinct from the Folding@home bug that is a separate).

I was suspicious at that point that it was the video card, and thought maybe my Mac hardware itself was flakey. What are the odds of getting two bad video cards in a row?

But apparently, that was the case. Apple apologized and sent me a third 8800, which seems to work perfectly. No graphics artifacts, and no crashes outside of those caused by bugs in Leopard (that I can reproduce on other Macs and models).

Apr 16, 2008 7:16 AM in response to MarukoDrinkingTeam

I'm pretty sure my 8800 card is defective too, my system has been freezing constantly with vertical blue line artifacts on the screen. Playing videos will usually induce a freeze within a few seconds. Time Machine for example, which uses full screen video, will freeze my system every time. It's gotten more and more frequent to the point where now 9 times out of 10 I can't even boot up the computer, I'll get the blue lines during startup.

Judging by the forums I thought it was just a bug in the OS till I rebooted into Windows and the system locked up with similar blue artifacts after a couple minutes. I'll be calling Apple to ask for a replacement.

Apr 17, 2008 2:42 AM in response to MarukoDrinkingTeam

How did this topic get marked as "solved"? I hope Apple realizes this problem hasn't been solved at all.

I'm having the same "graphics channel exception" crash as well. Brand new Mac Pro 3ghz with Nvidia 8800. In my case the crashes happen in Final Cut Pro (which uses OpenGL heavily) and result in a total GUI freeze -- mouse moves, but all input is ignored and a hard shutdown is the only remedy. (The OS is still running though, and I can access the drives from another computer through file sharing, and I guess if I knew how to do "ssh" stuff I could do that too, but unfortunately I don't know how to issue remote commands to tell the running apps to save and quit gracefully...)

I can cause the crash every time by opening an Excel 2008 document and choosing View > Fullscreen. (There's some discussion of this on a Microsoft forum, and an MS guy says this is an Apple bug they know about.) I'm sure if I ran the Folding@home client, that would cause it too. From other discussions it seems the bug has something to do with OpenGL, Nvidia drivers, Leopard 10.5.2, and the notorious Leopard Graphics Update 1.0.

I'm currently archive-reinstalling Leopard, in order to omit the Leopard Graphics Update, and we'll see if that helps...

Apr 18, 2008 1:32 AM in response to MarukoDrinkingTeam

Fixed problem with freezing in PS CS3.
I archived and installed (10.5.1) from MacPro install disks. Then software updated everything EXCEPT Leopard graphics update 1.0. PS CS3 now works in fullscreen. I have done a very quick test and it seems (fingers crossed) to have resolved the issue.

Looks like the Leopard graphics update should be avoided like the plague if you have our hardware combo.

Hope this helps.

Apr 18, 2008 7:06 AM in response to joeholmes

Hm. Well. It does seem to have helped, I think, but...

Updated everything back to 10.5.2 but skipped Leopard Graphics Update. System seemed to be working OK, no freezes in FCP or Excel. (Folding@Home causes an instant freeze under any circumstances, both with and without LGU, so perhaps that's a different bug?)

Interestingly, though, before I did all this, I had also tried unplugging my second monitor (Apple 23" and Apple 17" studio displays, the old pinstripey ones with ADC adapters) because of something one of those dudes above us in the thread had said.

Anyway, flush with the confidence only an LGU-Free Man possesses, I plugged back in my 2nd monitor and blammo, Excel full screen causes an instant GUI freeze as before.

So is it LGU, or is it 2 monitors? All I know is, I've got to get back to work, I can't spend any more time testing this frigging nonsense, so I'm working with one screen, and no LGU, while Apple and Nvidia (whose relationship sounds like it might be on the rocks again) figure out who's at fault here. I hope they're working on a fix!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mac Pro 2008 with 8800 GT, hard freezes with screen savers/OpenGL. You too?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.