Update on my iMac 24″ artefacts/crashing problem
After months of strange screen artefacts and constant crashing, I’ve pinned the problem down to the graphics card, NVIDIA GeForce 7300 GT (System Profiler > Graphics/Display) and the driver for it. If you look at your Console (Applications>Utilities) after a crash you will probably see this error “nvidia opengl channel exception status 0xffff info32 0×3 fifo unknown method error 000000b”
As a lot of people have reported, the problem goes away if you run in safe mode, but this is not a permanent solution.
I initially thought that replacing the card itself was a solution, and indeed for some people this it is. (8800 GT seems to be popular), but it doesn’t look like there is anything actually wrong with the card.
It actually seems that the driver is at fault, and till NVIDIA or Apple sort this out the solution is to disable the extension NVDAResman.kext by renaming it too NVDAResman.kext.old or whatever you fancy.
To do this, launch Terminal from Applications>Utilities
Then use the lines (hit enter after each line)
sudo su – (include the dash, it will then ask you for your root password)
cd /System/Library/Extensions
mv NVDAResman.kext NVDAResman.kext.old
This will rename the file and disable it (check System/Library/extension/NVDAResman.kext.old to see it’s done). You can always reverse the process to change the name back if you want to.
Your iMac should run without all the former artefacts/crashes now, though the screen redraw seems a little less smooth, it’s a fair trade off for some stability till a new driver is brought out.
PS. After installing Snow Leopard you will need to do this again as it re-installs the annoying driver “NVDAResman.kext”




