You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

NVDA(OpenGL): Channel exception!

I have the error above on the intel iMac 24" when running Second Life.

Error lines from syslog can be:

avalon-3 kernel[0]: NVDA(OpenGL): Channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
avalon-3 kernel[0]: 0000000b

and

avalon-3 kernel[0]: NVDA(OpenGL): Channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Feb 23 01:53:22 avalon-3 kernel[0]: 0000000b

If this happens SL is going to freeze up and die

Hardware failure?
OSX bug?
Application bug?

iMac 24" Intel Core 2 Duo 2.16 GHz, Mac OS X (10.5.6), NVIDIA GeForce 7300 GT

Posted on Feb 22, 2009 5:22 PM

Reply
457 replies

Aug 18, 2010 2:37 PM in response to John Transue

I'm sorry to say that the Snow Leopard Graphics update did NOT fix the problem, same graphics problems, same Console messages:
8/18/10 4:35:23 PM kernel NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error
8/18/10 4:35:23 PM kernel 0000006b
8/18/10 4:35:23 PM kernel 00100000 00004097 00016877 00000002
8/18/10 4:35:23 PM kernel 000190ea 00001efc 16f7b8df 00000002
8/18/10 4:35:23 PM kernel 00000000 beef9601 00000000
8/18/10 4:35:23 PM kernel NVDA(OpenGL): Channel exception! exception type = 0x6 = Fifo: Parse Error
8/18/10 4:35:23 PM kernel 00000069
8/18/10 4:35:23 PM kernel NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error
8/18/10 4:35:23 PM kernel 0000006b
8/18/10 4:35:23 PM kernel 00100000 00004097 00016877 00000002
8/18/10 4:35:23 PM kernel 000190ea 00001efc 16f7b8df 00000002
8/18/10 4:35:23 PM kernel 00000000 beef9601 00000000
8/18/10 4:35:24 PM kernel NVDA(OpenGL): Channel exception! exception type = 0x6 = Fifo: Parse Error
8/18/10 4:35:24 PM kernel 00000069
8/18/10 4:35:24 PM kernel NVDA(OpenGL): Channel exception! exception type = 0x6 = Fifo: Parse Error
8/18/10 4:35:24 PM kernel 00000069

Aug 20, 2010 7:03 AM in response to SingingFriar

FAAAAAAAAAAAAAARK! Me too:

--

20/8/10 3:59:03 PM kernel NVDA(OpenGL): Channel timeout!
20/8/10 3:59:03 PM kernel NVDA(OpenGL): Channel exception! exception type = 0x6 = Fifo: Parse Error
20/8/10 3:59:03 PM kernel 00000069

--

The graphics update didn't do A THING*. Disappointed beyond words.

* Well, not completely true: it did make the image corruption more persistent. I have now suffered a corrupted mouse pointer (only fixable by rebooting) and Tweetie now corrupts which is only fixable by restarting it, while before I could just switch tabs and it'd be fine.

+Another Fine Apple™ Update+

Aug 21, 2010 2:25 AM in response to John Transue

I mean these: http://www.nvidia.com/object/geforce-macosx-19.5.8f03-driver.html
Sure, it says it won't install but it contains drivers for the 7300, but if installed by hand the drivers work fine.

I'll check back in a week, but since I "updated" to the nvidia-written drivers yesterday I've not had any artifacts, no messages about NVDA in my syslogs and the system seems as stable as I remember from the days of Tiger.

Aug 21, 2010 4:17 AM in response to Freddano

Ah, I'm venturing in a bit of unknown territory and it differs a bit from extracting the stuff from the 10.5.6 update... would you mind terribly to offer a small guide? I have the drivers, Pacifist and KextHelper.

In the nVidia package there are three additional packages but I'm unsure of the subsequent steps. I've made a bootable clone from my current system, so I could frack up my system without dire consequences... but rather do it right the first time. 🙂

Aug 22, 2010 1:22 AM in response to Joseph Tremblay

Well, first I made a backup of /System/Library/Extensions/GeForce* and /System/Library/NV*, just in case.

Then I extracted all the files from the Nvidia-driver-package to /tmp/System/Library/Extensions and copied them to /System/Library/Extensions
I then ran in terminal the following.
sudo chmod 755 -R /System/Library/Extensions
sudo chown root:wheel /System/Library/Extensions

The files in the nvidia-package has the same name as the drivers in /System/Library/Extensions so I simply let them be overwritten.

After these commands I rebooted my system and ran disk-utility and had it repair permissions on the boot-drive.

It's been two days without any graphic artifacts, screen lockups or overheating issues what so ever. At least my problems seems to have disappeared. Also the logs are clean. Before I changed the drivers from apples to nvidia's my iMac couldn't go half an hour without strange graphics behaviour and now, as I said, it's been two days.

Aug 22, 2010 5:59 AM in response to Freddano

It may be worth noting that small differences in the extracted Nvidia files can cause subtle problems when mixed with the Apple-supplied extensions, especially if they are installed without running the pre-install & post-install scripts that the installer package runs to make sure everything is compatible & properly linked & referenced with the existing OS components. The OS is full of these things, not just in extensions but throughout the system domain. Some are updated automatically as needed, some are not.

For this reason, it is a good idea to make a clone of the entire startup volume when possible, just in case some oddity does surface later.

Aug 22, 2010 11:43 AM in response to Joseph Tremblay

I'm sorry to say that altough the problems are a lot less severe with the nvidia-drivers the issues are not resolved. I played around with Need for speed Carbon and what do you know... Garbled screens and unresponsive display forcing me to ssh in to the machine and reboot it. I have now installed Leopard 10.5 and I'm in the process of install 10.5.6.

I see no other solution at this point as I use this computer as a tv in my living room. All of a sudden (under snow leopard) I would get one or sometimes two flickering lines in my tv-view when running EyeTV. Such a hassle can ruin even a Star Trek movie!

Aug 27, 2010 9:41 AM in response to Freddano

Thanks so much for letting us know. I filed a bug report again saying that the graphics update didn't fix the problem. I wish I had noticed this while it was still under AppleCare. It's not really fair that the driver problems emerged while the machines were still under AppleCare, but Apple didn't fix the drivers.

I will avoid NVidia cards as much as possible from now on.

NVDA(OpenGL): Channel exception!

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