Ok folks, its time I explain a little problem that I hope none of you ever run into. I have no idea what would be the best way to deal with this, but at least Apple was able to help.

Ok here is the deal. I was doing some testing for Apple Engineering on a problem with ups when connected to your Mac. Being that I have all my machines on an ups, I want them to startup when power is restored. Now I digress from the issue I want to tell you about, but I wanted you to understand how I discovered this and its happen twice and I'll explain the other situation that occured. Ok, so during the test I had the machine set to shutdown after the ups kicked in. VoiceOver alerted me to the fact that the machine was running on battery which is good and then it let me know it was shutting down or at least something was being spoken I guess, but I didn't hear much. Now once the machine shutdown I hit the power button and once I got the login prompt, I logged in.

So, can you guess what happen?
Well no VoiceOver. No matter what I did I couldn't get it speaking. This problem only affects the account you were logged in as at that time. So, the only way to get VO speaking again is to delete the com.apple.universalacccess.plist and the com.apple.voiceover.plist files. There are a couple of com.apple.voiceover.plists and my wife was having a little trouble getting them all, but the point is it seems that as long as you remove the universalaccess and voiceover plists, it will work. You then logout, log back in, and you'll have to setup VO as you previously had it.

I'm not sure what is going on here, but I will report it to Apple and hope they can figure out why this is happening. I'm thinking that I'd like to setup a test account on another Mac and try to reproduce this before I report it, but it seems that even putting the machine to sleep while its babbling away is enough to cause the problem. Now I'm not familiar with what exactly plists do, how they work, what is being written to them etc. I'd like to know as much as I can about them and perhaps that would shed some light on the issue. They obviously are important and to understand them would really help. So, I wanted to share this with you all because if you ever find yourself with a non-speaking Mac despite all efforts, but yet it works in other accounts, this might help you. The only problem is logging in as another user according to Apple and assuming root access isn't sufficient to delete these files. Now I find this hard to believe so will try some experiments myself because root should be able to do anything to the system. Perhaps he wasn't thinking of gaining root access, but not sure, I was a little focused on trying to fix things to relaly get into questioning him over root access etc. I figured he might not have the answer in any case.
So, if anyone has any comments, I'd love to hear them.


Scott
[EMAIL PROTECTED]




Reply via email to