Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'Bad User Account in NetInfo?' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Bad User Account in NetInfo?
Authored by: Paul Burney on Jul 30, '07 01:15:29PM

Sounds a bit like a problem I once had after migrating into a G5 tower from a Powerbook that had itself been being migrated from 10.1 to 10.2 to 10.3 to 10.4.

Everything about the account seemed to work fine but switching between applications would be very slow (1 or 2 seconds). I tried deleting all the user prefs but it still had the same problem with that account. New accounts were fine, though. I tried turning off all extra extensions, login items, menubar items, etc, restarting in safe mode and nothing worked.

Finally, I opened up NetInfo manager from the Utilities folder and noticed that some of the fields between old and new accounts weren't the same. I was able to basically rename my "user" account to "baduser", then rename the "newuser" account to "user". I quit NetInfo manager, saving the new database. Then I changed the permissions on my home folder from the command line:

chown -R user /Users/user

And the account then worked (and has continued to work for 6 months) beautifully.

Perhaps enabling Fast User Switching fixes something in the NetInfo system?

[ Reply to This | # ]
Bad User Account in NetInfo?
Authored by: mustang_dvs on Jul 31, '07 01:35:08PM
How exactly did you "migrate" these machines?

Did you use the OS X migration assistant, a cloner, or simply drag 'n drop?

If you simply dragged files between machines, it's more than likely that in so doing, you changed permissions in the process, hence the "screwy" NetInfo database and user file behavior.

In the future, I wouldn't suggest editing the NetInfo database, unless you know exactly what it is that you're doing, especially if you're comparing one version of NetInfo to another (10.2 vs 10.3, etc) to solve a problem.

Also, when providing example commands, make it obvious to potentially inexperienced readers that a directory name is an example, such as:

sudo chown -R your_short_username /Users/your_home_folder_name

[ Reply to This | # ]