Thank you freandc. This solved my ongoing problem with a 2007 iMac. My system has been stable with no screen freezes for over a week.
Model Name: iMac
Model Identifier: iMac7,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache: 4 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: IM71.007A.B03
SMC Version (system): 1.20f4
ATI Radeon HD 2400 XT:
Chipset Model: ATI,RadeonHD2400
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 128 MB
Vendor: ATI (0x1002)
Device ID: 0x94c8
Revision ID: 0x0000
ROM Revision: 113-B2250A-207
EFI Driver Version: 01.00.207
Displays:
iMac:
Display Type: LCD
Resolution: 1680 x 1050
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Typical screen freeze consisted of repeated Kernal listing in Console with random numbers after it. This would continue indefinitely until hard reboot. I was wondering if anyone has tried the iMacGraphicsFWUpdate.dmg from Apple posted in 2012 (iMac Graphic FW Update 3.0)? Just wondering why Apple would not have included this in routine software updates.