Hello,
I think I have an/the answer to the problems about slow/no response from the Classic environment.
The problem is that the Classic environment contains many old system processes that do nothing under OSX but which may still be active. If the OSX environment has been perturbed by installing new software, then one of the old system processes may get confused and either loop or to fail to respond, resulting in either slow response from Classic applications or failure of the Classic startup. It is not a problem with Tiger or OS 10.4 or any of the new software; the problem is the old software that is still trying to run.
You can see the trouble by looking at the active processes. In a finder window, go to Applications / Utilities / Terminal to get a unix command prompt, and type the command "top" (carriage return). If a process called TruBlueEnv is using 85%+ of the CPU time, then Classic is spinning its wheels either after or during startup.
There is no one fix for the problem because any of the old system processes could be the culprit. All of them cannot just be turned off, because various Classic applications may expect to see some of them. I suspect this open-ended and multiple-points-of-failure difficulty is the reason why the otherwise excellent Apple support staff have not responded to the slow Classic environment complaints.
So you have to take matters into your own hands. Here is how.
(1) In the Apple menu, go to Force Quit and kill Classic Environment and its Startup.
(2) In the Apple menu, go to System Preferences and open "System" "Classic". Choose the "Advanced" window pane, select "Turn Off Extensions", and press "Restart Classic". The Classic environment should start up in a few seconds.
(3) In a finder window, from the top level of your hard disk, go to System Folder / Control Panels / Extensions Manager. It is probably best to press the "Duplicate Set" button to get a new list of the extensions that are active or disabled; you must give the new set a name, say "New Set".
(4) For the "New Set", in the Extensions Manager top horizontal menu bar, select View / as Packages. You will see many groups of related extensions. Most of these are not needed. For example, my system had "Airport 2.0.1" and "KODAK PRECISION CP1". Turn off the packages of extensions that appear to be superfluous. Unfortunately, there is no easy way to identify which you need. For example, I have an old application that uses "ATM" even though fonts are controlled by the new OSX.
(5) Close out of Extensions Manager and then in the Apple menu go to System Preferences and open "System" "Classic" and press "Restart".
(6) If the Classic environment comes up and you can use your favorite Classic applications, then you are done. Otherwise, you have to enable some of the extensions. Go back to step (4) and repeat as needed.
This worked for me; I hope it works for you.
Best, -- Joe
PowerPC G4 and others Mac OS X (10.3.9)