Firefox won't start after upgrading to Snow Leopard
I bought a new MacBook Pro recently, with Leopard installed. I went ahead and bought it before the Snow Leopard release, since Apple have a programme called 'Up-to-date' where you can upgrade to the new OS for a reduced price, £7.50 in my case. I figured I'd pay the £7.50 for six weeks' extra usage out of the laptop.
The laptop duly arrived, I migrated my account from my old MacBook over using Migration Assistant, and all was (mostly, but that's a topic for another post) well. Then the Snow Leopard DVD arrived. I upgraded, and all seemed good. The only problem I found was that Firefox wouldn't start. No errors, nothing. Just a couple of bounces in the Dock and then it disappeared. Starting up Firefox from another account worked fine, so I resigned myself to rebuilding my user account at some point.
Then, I tried Spotify. Spotify also refused to start, with a helpful 'Internal Error 1' message. Googling indicated that that this could be caused by Spotify being unable to write to its cache directory. This seemed strange, since I'd just installed it in a local ~/Applications directory - why would it be trying to write to a system location that it wouldn't have permission to touch?
However, the reference to caches provided a clue. A quick ls -l of ~/Library revealed that (goodness knows how) the Caches directory within Library had somehow obtained root ownership, so my own user account didn't have permission to write to it. This was solved with the following command, run as an administrative user:
chown -R dan:staff /Users/dan/Library/Caches
I have no idea how the Caches directory came to have that ownership. After correcting the above, Spotify runs, Firefox starts, and the whole OS experience seems quicker. Not hugely surprising, now disk caches can actually be written!
Comments
1 ugg boots shoes says...
Ugg boots shoes <a href= http://www.uggsmall.com>Ugg boots shoes</a> five finger shoes <a href= http://www.acevibram.com/>five finger shoes</a> Uggs outlet <a href= http://www.uggsmall.com>Uggs outlet</a> cheap ugg boots <a href= http://www.uggsmall.com>cheap ugg boots</a> Ugg on sale <a href= http://www.uggsmall.com>Uggs on sale</a> Uggs australia <a href= http://www.uggsmall.com>Uggs australia</a> ugg bailey button boots <a href= http://www.uggsmall.com/ugg-bailey-button-boots-c-19.html... bailey button boots</a> ugg classic cardy boots <a href= http://www.uggsmall.com/ugg-classic-cardy-boots-c-2.html>ugg classic cardy boots</a> ugg nightfall boots <a href= http://www.uggsmall.com/ugg-nightfall-boots-c-4.html>ugg nightfall boots</a> ugg sundance ii boots <a href= http://www.uggsmall.com/ugg-sundance-ii-boots-c-5.html>ugg sundance ii boots</a> ugg classic mini boots <a href= http://www.uggsmall.com/ugg-classic-mini-boots-c-6.html>ugg classic mini boots</a> ugg kids boots <a href= http://www.uggsmall.com/ugg-kids-boots-c-20.html>ugg kids boots</a>
Posted at 3:50 a.m. on July 31, 2010
2 ElliottFrankie says...
All people deserve very good life time and <a href="http://bestfinance-blog.com">loan</a> or just auto loan will make it better. Because people's freedom is based on money.
Posted at 4:31 a.m. on July 31, 2010