Diana just had a similar problem to one I worked on before for Troy (in this ticket). For Troy I had to delete the following file to get things working again:


/Library/Logs/DiagnosticReports/Sleep...

But Diana did not have any "Sleep" file for me to delete. So I did the next best thing: I removed all the OTHER files in that folder, and that SEEMS to have fixed her. What I did was:

  1. Restart
  2. Log in as q to get a functional keyboard and trackpad
  3. Navigate to the parent folder /Library/Logs/DiagnosticReports
  4. Select ALL items in that folder
  5. Put them into a new folder with a good descriptive name
  6. Drag that new folder to q's Desktop
  7. Restart
  8. Log in as use and see if it's normal now
That removes (yet still preserves) everything from within DiagnosticReports, and that was enough to give Diana two good restarts in a row.
Unfortunately, after doing all this, DiagnosticReports now NEW file in there called:shutdown_stall..., which I've attached below. THE SPINDUMP FILE BELOW IS A HUMAN-READABLE FORM OF IT. I have not yet done any research on it but I will. She's working for right now, so we'll see if it stays that way.