24" iMac Screen Freezes since 10.6.3 update - pls help!

I don't know if this is just coincidence or not, but since updating my iMac to 10.6.3 it keeps on crashing. On 3 separate occasions today, whilst using my Mac the screen has gone completely black with thin white lines down it.....see pic below:

http://picasaweb.google.com/lh/photo/6SYzhCgVYEU5TBKqRfOQ1Q?feat=directlink

The fans and hard disk are still running but it will not respond to any keyboard or mouse presses - I simply have to turn it off by holding the power button in.
It will then restart as usual.

Anyone got any ideas? Do you think that if I was to re-install Mac OS X from my original install disk it could solve the issue?

Thanks

Darren

24" intel imac 2.8Ghz, Mac OS X (10.6.3)

Posted on Mar 31, 2010 2:43 PM

Reply
1,804 replies

Oct 27, 2013 4:23 PM in response to lftokyo

Hey Guys


I've been reading this thread for the last couple of days because apparently I was lucky and have only encountered this problem recently. I first got the frozen screen with the colorful dots all over on Thursday. I could only log in for a few seconds before it would freeze, sometimes I couldn't even get to the login screen. I tried everything on this thread to try and fix it and nothing worked. I could only access my computer via safe boot and eventually as a last ditch attempt downloaded Mavericks (I was still on Mountain Lion prior to this). The only thing this accomplished was putting the final nail in the coffin. I would boot up with yellow lines running vertically along my white loading screen and once I got to the screen with the apple logo yellow dots would pop up and freeze. Now I couldn't even get the few seconds to try the kext fix without using safe boot. At this point I was just going to buy a new computer, but I decided to wipe everything clean. Logged into safe boot and saved whatever files were important (not many) and rebooted. Once I heard the restart noise I help cmd + R and got into the disk utility screen and erased everything on my disk (journaled). Restarted once again and I could get into my computer! But my joy was short lived as the squares appeared once more. So I rebooted and applied to kext fix and now I'm going about my computer reinstalling all my programs and no freezes. I know its extreme but judging from the other posts it seemed mine was an extreme case. Not sure if you guys could get into the computer without safe boot or not.

My Specs:

Processor 2.93 GHz Intel Core 2 Duo
4 GB memory

ATI Radeon HD 4850 512 MB.
If you're like me and have tried everything and failed, try wiping the computer clean, installing mavericks (or whatever iOS) and then applying the kext fix.


Fingers crossed!

Oct 28, 2013 9:44 AM in response to freandc

OK, it's a little premature to say without reservation that I've got the kext fix working on Mavericks but here are the indications:



Console messages - loaded the three old kexts with warnings but no errors

-----

10/28/13 12:16:09.369 PM com.apple.kextcache[562]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

10/28/13 12:16:09.670 PM com.apple.kextcache[562]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATIFramebuffer.kext"

10/28/13 12:16:09.983 PM com.apple.kextcache[562]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATI2600Controller.kext"



System report shows extensions as follows:



ATI2600Controller:


Version: 1.6.6

Last Modified: 10/28/13, 11:52 AM

Loaded: Yes

Get Info String: ATI2600Controller 1.6.6.25 (7429)

Obtained from: Unknown

Kind: Intel

Architectures: i386, x86_64

64-Bit (Intel): Yes

Location: /System/Library/Extensions/ATI2600Controller.kext

Kext Version: 6.0.6

Load Address: 18446743521834800000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Signed by: Unknown


ATIFramebuffer:


Version: 1.6.6

Last Modified: 10/28/13, 11:52 AM

Loaded: Yes

Get Info String: ATIFramebuffer 1.6.6.25 (7429)

Obtained from: Unknown

Kind: Intel

Architectures: i386, x86_64

64-Bit (Intel): Yes

Location: /System/Library/Extensions/ATIFramebuffer.kext

Kext Version: 6.0.6

Load Address: 18446743521834700000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Signed by: Unknown


ATISupport:


Version: 1.6.6

Last Modified: 10/28/13, 11:52 AM

Loaded: Yes

Get Info String: ATISupport 1.6.6.25 (7429)

Obtained from: Unknown

Kind: Intel

Architectures: i386, x86_64

64-Bit (Intel): Yes

Location: /System/Library/Extensions/ATISupport.kext

Kext Version: 6.0.6

Load Address: 18446743521831400000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Signed by: Unknown


And so far no freezes.



Procedure followed:



1. Install kexts as usual with kext_helper.

2. Make backup copies elsewhere and then remove:

/System/Library Extensions/AMDSupport.kext

/System/Library/Extensions/AMDFramebuffer.kext

/System/Library/Extensions/AMD2600Controller.kext

3. Reboot



My system configuration is:

Model Name: iMac

Model Identifier: iMac8,1

Processor Name: Intel Core 2 Duo

Processor Speed: 2.8 GHz

Number of Processors: 1

Total Number of Cores: 2

L2 Cache: 6 MB

Memory: 4 GB

Bus Speed: 1.07 GHz

Boot ROM Version: IM81.00C1.B00

SMC Version (system): 1.30f1



It would be nice to understand if there has been additional functionality added to the drivers and what features of more recent OS’es won’t work (perhaps AirPlay functionality, for example) but given a choice, I’d gladly give up the new functionality for a stable machine.



I will post again after a day or two and report if things continue to be stable.

Oct 28, 2013 10:34 AM in response to freandc

Can I just confirm, freandc, that you installed the ATI kexts and removed the AMD ones;


1. Install kexts as usual with kext_helper.

2. Make backup copies elsewhere and then remove:

/System/Library Extensions/AMDSupport.kext

/System/Library/Extensions/AMDFramebuffer.kext

/System/Library/Extensions/AMD2600Controller.kext

3. Reboot

If that's correct, what was the reason for removing the AMD kexts? Just curious more than anything.

Oct 28, 2013 10:40 AM in response to freandc

Thanks, freandc. As you earlier had posted that the "kext fix" drivers were not being loaded, but now you are reporting that they are being loaded, can you clarify what you are doing differently now than in your previous try since upgrading to Mavericks? Is it the deletion of the three kext files with "AMD" in their names? If so, then it may be that deleting those "new" "AMD"-named drivers forces Mavericks to install the old "ATI"-named drivers. Whereas if you don't delete the "new" drivers, then Mavericks ignores the "old" ones and just loads the "new" ones. Does that sound right to you?


Of course, I realize it is still early and we should wait a few days to see how things go with your system. But if you are deleting "new" drivers, installing "old" ones, and the computer still is booting up without problems, it is a hopeful sign...


Thanks again for posting on your experience and I am looking forward to your updates. 🙂

Oct 28, 2013 12:45 PM in response to DazzaG

I have a 7,1 iMac and have been using the kext fix with each update since 10.6.3. I tried updating to Mavericks and without the kext fix had the screen freezing problem, so I tried the kext fix the same way and my iMac seems stable so far. I will post again if the freezing returns, but so far it has worked the same for Mavericks as it has for every other update since 10.6.3 (prior to Mavericks I had updated every iteration up to 10.8.5 using the kext fix.)

Oct 28, 2013 12:58 PM in response to SwampFoetus

SwampFoetus,

That's correct. Removed the AMD kexts. Briefly, I think this is pretty much just a packaging issue. We've been replacing new versions of the ATI kexts until now and in Mavericks the new versions are just bundled in the AMD files. Because the hardware id of the graphics card is matched at boot, the machine will find a version and then try to satisfy all of the class dependencies. If the match is found in the AMD kext, the dependency chain gets resolved in the other AMD files. If the initial match is in the ATI files, it appears to work the way we want. I don't know whether the hardware id matching does a first come first served approach or whether it checks version numbers as well but I suppose it is conceivable that if you renamed all the ATI files AAA so that they were alphabetically earlier than the AMD files, it might work. I'd hope, however, that in addition to the hardware id's, the boot sequence checks version numbers and tries to use the latest version.

Oct 28, 2013 1:03 PM in response to aieronimo

aieronimo,

Yup. That's it, I think. Deleting the newer versions allows the older ones to get loaded. I'll add that, during testing, I managed to boot without either of the ATI2600 or AMD2600 driver getting loaded and it reverted to a more generic driver (with some noticeable screen glitches). Again, I don't know what the search/acceptance order for matching drivers is but this is one sure way to make sure the later drivers don't get used.


As far as status goes, I've been driving my machine pretty hard today and no problems. After my initial Mavericks install, I had a freeze within 2 hours so this is looking good.

Oct 28, 2013 2:59 PM in response to shaulauray

Hi, more to report:


I loaded Mavericks on an external drive and tested whether or not it would work once I had loaded the 10.6.2 kexts with Kext Wizard and removed the AMD kexts (in my case for the 2600 card). I rebooted and loaded the system again from the external drive. It loaded and was working. So, I took the plunge and installed Mavericks onto my Mac. Installed the 10.6.2 kexts and then removed the AMD ones from the System/Library/Extensions folder. I rebooted and the Mac loaded up ok. I then did a Fix File Permissions. I have been working on the Mac, installing and updating software since then and (touch wood) it is still working. So I can confirm the earlier posts that this fix 'seems' to work. Of course, time will tell but I will let you know if it does freeze! Fingers crossed, yet again.

Oct 28, 2013 3:08 PM in response to DazzaG

I would like to report here, that since 2 days I am not having any problems whatsoever.


At first I did the Kext fix, but my computer was still freezing. Then 2 days ago I repaired permissions using Disk Utility. Maybe it helped, I really don't know, but the fact is that my computer is working like a charm. (m


I have an Imac 7,1 (Mid 2007) 2 GHz processor, 4 GB memory. Graphics ATI Radeon HD 2400XT 128MB.


Thank you all for your help.

Oct 28, 2013 3:11 PM in response to bobtibb

This was in the system log, if this helps:

Oct 28 20:18:03 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 20:18:07 bobtibb-6 kernel[0]: OSMetaClass: Kext com.apple.kext.ATISupport class ATIController is a duplicate;kext com.apple.kext.AMDSupport already has a class by that name.

Oct 28 20:18:07 bobtibb-6 kernel[0]: Kext com.apple.kext.ATISupport start failed (result 0xdc00400a).

Oct 28 20:18:07 bobtibb-6 kernel[0]: Kext com.apple.kext.ATISupport failed to load (0xdc008017).

Oct 28 20:18:07 bobtibb-6 kernel[0]: Failed to load kext com.apple.kext.ATISupport (error 0xdc008017).

Oct 28 20:18:07 bobtibb-6.local com.apple.kextd[12]: Failed to load ATISupport.kext - (libkern/kext) kext (kmod) start/stop routine failed.

Oct 28 20:18:07 bobtibb-6.local com.apple.kextd[12]: Load com.apple.kext.ATISupport failed; removing personalities from kernel.

Oct 28 20:21:21 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 20:21:23 bobtibb-6 kernel[0]: OSMetaClass: Kext com.apple.kext.ATISupport class ATIController is a duplicate;kext com.apple.kext.AMDSupport already has a class by that name.

Oct 28 20:21:23 bobtibb-6 kernel[0]: Kext com.apple.kext.ATISupport start failed (result 0xdc00400a).

Oct 28 20:21:23 bobtibb-6 kernel[0]: Kext com.apple.kext.ATISupport failed to load (0xdc008017).

Oct 28 20:21:23 bobtibb-6 kernel[0]: Failed to load kext com.apple.kext.ATISupport (error 0xdc008017).

Oct 28 20:21:23 bobtibb-6.local com.apple.kextd[12]: Failed to load ATISupport.kext - (libkern/kext) kext (kmod) start/stop routine failed.

Oct 28 20:21:23 bobtibb-6.local com.apple.kextd[12]: Load com.apple.kext.ATISupport failed; removing personalities from kernel.

Oct 28 20:25:39 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 20:25:40 bobtibb-6 kernel[0]: OSMetaClass: Kext com.apple.kext.ATISupport class ATIController is a duplicate;kext com.apple.kext.AMDSupport already has a class by that name.

Oct 28 20:25:40 bobtibb-6 kernel[0]: Kext com.apple.kext.ATISupport start failed (result 0xdc00400a).

Oct 28 20:25:40 bobtibb-6 kernel[0]: Kext com.apple.kext.ATISupport failed to load (0xdc008017).

Oct 28 20:25:40 bobtibb-6 kernel[0]: Failed to load kext com.apple.kext.ATISupport (error 0xdc008017).

Oct 28 20:25:40 bobtibb-6.local com.apple.kextd[12]: Failed to load ATISupport.kext - (libkern/kext) kext (kmod) start/stop routine failed.

Oct 28 20:25:40 bobtibb-6.local com.apple.kextd[12]: Load com.apple.kext.ATISupport failed; removing personalities from kernel.

Oct 28 21:02:47 bobtibb-6.local com.apple.kextcache[846]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28, 2013 3:21 PM in response to bobtibb

I think these are the same sort of reports that 'freandc' is giving:


Oct 28 20:16:54 bobtibb-6.local com.apple.kextd[12]: Cache file /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensi ons/KextIdentifiers.plist.gz is out of date; not using.

Oct 28 20:16:54 bobtibb-6.local com.apple.kextd[12]: Cache file /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensi ons/KextIdentifiers.plist.gz is out of date; not using.

Oct 28 20:18:03 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 20:21:21 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 20:25:39 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 20:31:09 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATI2600Controller.kext"

Oct 28 20:31:13 bobtibb-6.local com.apple.kextd[12]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATIFramebuffer.kext"

Oct 28 21:02:47 bobtibb-6.local com.apple.kextcache[846]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATISupport.kext"

Oct 28 21:02:47 bobtibb-6.local com.apple.kextcache[846]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATIFramebuffer.kext"

Oct 28 21:02:48 bobtibb-6.local com.apple.kextcache[846]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/ATI2600Controller.kext"


I am not sure what this really means . . . is this a 'good' sign or not?

Oct 28, 2013 3:29 PM in response to bobtibb

Hi

My System report is the same as 'freandc':


ATI2600Controller:


Version: 1.6.6

Last Modified: 28/10/2013 20:21

Loaded: Yes

Get Info String: ATI2600Controller 1.6.6.25 (7429)

Obtained from: Unknown

Kind: Intel

Architectures: i386, x86_64

64-Bit (Intel): Yes

Location: /System/Library/Extensions/ATI2600Controller.kext

Kext Version: 6.0.6

Load Address: 18446743521822600000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Signed by: Unknown


ATIFramebuffer:


Version: 1.6.6

Last Modified: 28/10/2013 20:21

Loaded: Yes

Get Info String: ATIFramebuffer 1.6.6.25 (7429)

Obtained from: Unknown

Kind: Intel

Architectures: i386, x86_64

64-Bit (Intel): Yes

Location: /System/Library/Extensions/ATIFramebuffer.kext

Kext Version: 6.0.6

Load Address: 18446743521828600000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Signed by: Unknown

ATISupport:


Version: 1.6.6

Last Modified: 28/10/2013 20:21

Loaded: Yes

Get Info String: ATISupport 1.6.6.25 (7429)

Obtained from: Unknown

Kind: Intel

Architectures: i386, x86_64

64-Bit (Intel): Yes

Location: /System/Library/Extensions/ATISupport.kext

Kext Version: 6.0.6

Load Address: 18446743521822300000

Valid: Yes

Authentic: Yes

Dependencies: Satisfied

Signed by: Unknown


Not frozen yet . . .

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.

24" iMac Screen Freezes since 10.6.3 update - pls help!

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