October 5th, 2012 • 8:02 am
Well, I guess I was wrong. Last night, I had another kernel panic. Same symptoms, same contents in the kernel panic log. So replacing the IOGraphicsFamily.kext file with an older version does not entirely fix the problem.
Still, one KP every other week is much better than one every day or even more. But this means one of two things:
Either the KP problem is not new in 10.8.2 and there is simply something in the 10.8.2 that makes it occur much more frequently.
Or the KP problem is due to interactions between multiple new drivers/files in 10.8.2, the IOGraphicsFamily.kext file being just one of them. As far as I can tell, the 10.8.2 update modifies at least four files in the System/Library/Extensions/ folder:
What I didn’t mention when I wrote about my hack was that my first attempt to hack my system, which involved replacing all three “IO” files, resulted in an unbootable system. It’s only when I restored the two other “IO” files and only kept the IOGraphicsFamily.kext file from 10.8.1 that I got a bootable system again, one that worked reliably for me for two weeks before last night’s crash.
I guess I could try experimenting again with replacing either of the other two “IO” files, but I think I can tolerate a KP every other week until Apple finally fixes this problem, which is now a known issue.