I think you should get Applejack...
After installing, reboot holding down CMD+s, (+s), then when the DOS like prompt shows, type in...
Then let it do all 6 of it's things.
At least it'll eliminate some questions if it doesn't fix it.
The 6 things it does are...
Correct any Disk problems.
Clear out Cache Files.
Repair/check several plist files.
Dump the VM files for a fresh start.
Trash old Log files.
First reboot will be slower, sometimes 2 or 3 restarts will be required for full benefit... my guess is files relying upon other files relying upon other files! :-)
Disconnect the USB cable from any Uninterruptible Power Supply so the system doesn't shut down in the middle of the process.
Just sits there occupying very little space & never interfering, unless you need to invoke it in Single User Mode.
I ran it and will give it a few days and a few restarts to see the difference. How is it different from Onyx? It seems to do the same things.
I've had multiple users on this machine (multiple logins). Could that make a difference where the machine may be trying to figure out what files belong with what user? If so, is there a way to safely eliminate old users? I'm happy to only have 1 user account on it. I would even start from scratch since the worthwhile data is on Dropbox.
Actually, I must have deleted those other accounts at some point, because I just checked and there are no other user accounts (any more).
There are two symptoms that I had hoped would go away after using Onyx and AppleJack that are still there.
1) The machine will not go to sleep by itself, even though I have it set to do so after 15 mins.
2) It only has 1 user account, which has no password and I have it set to automatically login as that user. Still, it always asks for a password, even though there is none.
These are not major problems, but it suggests that something is messed up. Along with the general slow response. I might run AppleJack again to see if it cleans up anthing.
1) Just the keyboard (Apple) and mouse (Logitech). Mouse is plugged directly into the eMac, not into the keyboard. Never changed the PRAM battery. How do I do that?
2) Correct. But I believe that with a blank password and only 1 user, it should skip the password entry window and log in directly.
Mac OS X: System maintenance
Mac Tune-up: 34 Software Speedups
52 Ways to Speed Up OS X
Tuning Mac OS X Performance
11 Ways to Optimize Your Mac's Performance
The Top 7 Free Utilities To Maintain A Mac.