Currently Being ModeratedApr 18, 2012 6:14 AM (in response to jasimon9)
OS X Lion
- From the Apple menu choose System Preferences....
- From the View menu choose Users & Groups.
- Click on the lock and authenticate with an administrator account.
- Click Login Options....
- Click the "Edit..." or "Join..." button at the bottom right
- Click the "Open Directory Utility..." button.
- Click the lock in the Directory Utility window.
- Enter an administrator account name and password, then click OK.
- Choose Disable Root User from the Edit menu.
Currently Being ModeratedApr 18, 2012 6:54 AM (in response to macjack)
"Q: My car doesn't work"
"A: Don't use it anymore"
Clearly the reply misses the point in the same way my car analogy does.
Currently Being ModeratedApr 18, 2012 7:31 AM (in response to jasimon9)
Q: My car doesn't stop when I turn off the headlights.
A: That's not the way to turn off the car.
Currently Being ModeratedApr 18, 2012 8:54 AM (in response to jasimon9)
the attempt to logout of the root account, while apparently "doing nothing" is instead invoking the logout of the other logged in account.
Yes, I had noticed similar behavior on an earlier version of Lion, and had reported it to Apple. I've been afraid to try to repeat it, because at one point I couldn't log out of root at all, and couldn't shut down either. I finally pushed the power button, and then had trouble re-booting into any of my drives, even Snow Leopard.
Here's another thread describing behavior similar to what you described:
I suspect it doesn't happen on every system or there would be many more such reports.
Currently Being ModeratedApr 18, 2012 9:20 AM (in response to jasimon9)
Did this happen in Snow Leopard as well?
When in root, I usually use the terminal, even if I logged in on the GUI screen, so I use the terminal command to restart.
Usually I use "su" in a terminal and "exit" the root account in the terminal. I rarely log in to the main system as root.
Perhaps this is supposed to happen. If you can't logout from root, can you at least do a restart? It might be this way for security reasons. Logging out of root is not as safe as restarting the computer and removing all traces of root.
Just a guess - - I will try it later and see what happens.
Currently Being ModeratedApr 18, 2012 10:34 AM (in response to nerowolfe)
Thanks for your comment.
Well it could be a feature that Lion prevents root from either logging out or shutting down. I definitely did not see this on Lion, as when done with the root account, my normal practice would simply be to log out via the GUI.
But the part that seems buggy is that (1) logout and shutdown actions appear to "do nothing" in the root account. If it was a feature, the least you would expect is some kind of message; (2) definitely buggy to then see a logout dialog in a different account. Since when has a computer failed to log an account out, but instead logged out a different account? I am sure that cannot possibly be a feature!
Currently Being ModeratedApr 18, 2012 10:40 AM (in response to jsd2)
The referenced thread definitely reports a very similar problem, especially by Chip Old, with the refusal to logout, but then logout of another account.
Please be aware that logging in as root is something I rarely, rarely do, as it is not a good practice. Normally all such activity would be accomplished via su. I had some very special reasons to do so long ago having to do with a lost account and lost FileVault 1 backup of it, and was needing to see if the account would be visible to root. This was under the direction of Apple Care btw.
The current attempt was "just to confirm it could be done." My tentative conclusion is "not well", as it appears to be buggy.
Currently Being ModeratedJun 10, 2012 7:35 AM (in response to jasimon9)
I've had this problem with every version of Lion. Attempting to log out root doesn't work, and then, when I fast switch back to my user account, I inexplicably find the log out prompt waiting for me there instead. The only way to log out the root account is to reboot the system from my user account.
Another weird thing which has happened on a few occasions is that, if the root account is logged in but I launch Aperture from my user account, Aperture will also attempt to launch in my root account and then hang there with a message saying that it is already running.
So root on Lion is basically useless to me.