Widgets, Screensavers and kernel panics

Q. My son downloaded some Dashboard Widgets and screensavers onto to our Intel iMac and now we are getting a grey screen that tell’s us to press the Power Button to restart the iMac. Do we need to delete his account?

A. The grey screen with “Restart” you are seeing, means your Mac is experiencing a kernel panic— which can indicate a problem with the hardware or an incompatible piece of software. The “kernel” is a piece of software that connects the operating system to your hardware. The Mac OS X system software is the same on a PowerPC, Intel or iPhone. However each of these hardwares needs it’s own version of the kernel to connect it. Imagine if you had to put a Volkwagen engine in a Toyota – it’s not impossible but the connections would need to be customized in order for them to interface properly. Apple builds a custom kernel to do the job.

That being said some software developers write parts of the code to address the hardware directly aiming it at PowerPC or Intel or both. Apple came up with a technology called “Rosetta” which translates code written for PowerPC on Intel Macs. For instance Photoshop CS2 will run on Rosetta because it was developed before Apple changed the hardware over to Intel. Using Rosetta also is a bit slower because of the translation to make the software work.

In defense of our younger Mac users, you should know that each account on a Mac is kept separate. This protects the settings and the data of each user because of Mac OS X unix underpinnings. Your account is safe from anything that your son does on his own account. If you are still in doubt you can create a new user called “Test” and log in as that user to see if you still experience a kernel panic. Sometimes a software update can also introduce the conditions that create software conflicts. This author advises users not to apply updates blindly unless you are sure that the update addresses a specific problem you have.

So when you are considering software either purchased or downloaded you should check to make sure that it is “Intel Native” or “Universal” (meaning it is developed to run on both Intel or PowerPC.) If it is not it will be run on top of Rosetta – which may result in a software conflicts and possibly a kernel panic. As I said before, kernel panics can be hardware related but it can also be software related. Figuring out which it is the trick.

Dashboard Widgets do not load into memory until you open Dashboard from the Dock or by pressing the Dashboard key. Once it has been loaded it stays active until you log out or restart.

You can also remove the screensavers or widgets to see if that will solve your problems.

To remove an OSX screen saver:

1.) Select “System Preferences…” in the Apple menu.
2.) Select the Desktop & Screen Saver panel.
3.) Select the Screen Saver tab at the top of the panel.
4.) Select the screen saver you wish to uninstall from the list of screen savers.
5.) Click the “Options…” button and click the “Delete” button in the Options sheet.

To Remove a Widget:
1.) Launch Dashboard
2.) Click on the “X” in the lower left corner of your screen. It’ll then push everything up and present the launch strip of widgets.
3.) Click “Manage Widgets”.
4.) Click the red circle icon with a line through it next to the widget you want to remove. That will remove it from your computer.