Category Archives: apple

OSX Lion Upgrade (Part 4)

Finally upgraded to OS Lion 10.7.2.  Hooray! All known issues I seen have resolved, including the random mouse pointer jumping.   Now to upgrade other machines and devices.

OSX Lion Upgrade (Part 3)

Hmmm… Mysteriously Print Preview now crashes with OSX Lion :(  It worked perfectly in the beginning.

After about an hour or so of searching/reading, I found the following forum details a related permissions problem:

https://discussions.apple.com/thread/3194835?start=0&tstart=0

For some reason the “root” user doesn’t have read/write permissions to the Libraries folder!  Very weird.

Looking forward to 10.7.2 to fix the remaining “niggles”.

OSX Lion Upgrade (Part 2)

Updated to 10.7.1 last night.  Unfortunately the mouse pointer acceleration issues aren’t resolved, but network connectivity seems to be way smoother (over the past week I’ve occasionally had to reboot the machine to get the network to work).

However I’m now completely “sold” on the new scrolling (reversed like the iPhone/iPad).  :P.  That and the new Mail.app are nice. Really looking forward to 10.7.2 or what ever the version is that will resolve the erratic mouse pointer acceleration.

OSX Lion Upgrade (Part 1)

Upgrading from OSX Snow Leopard to OSX Lion has so far been somewhat of a disappointment, especially when compared to previous upgrades. Actually I’m glad it only cost $29, as any more and i would have probably returned it. The upgrade process itself was fairly smooth and seamless (apart from one complete hang/lockup requiring a reboot).  It’s the post upgrade, i.e.: adoption, that’s caused the most, or be they “slight” frustrations.

A quick summary of the upgrade.
1. Upgraded Macbook 5.1 (first uni-body aluminum macbook released) from 4GB to 8GB ram.
2. Installed new Crucial M4 256GB Solid State Drive.
3. Performed Clean Install of Lion (via USB stick) – takes about 1 hr (probably would have been less if it didn’t hang half way through)
4. Install everything and migrate from old 256DB SATA drive to new install.

Elements of Frustration.
1. Random Mouse Pointer Jumping / Acceleration.
It seems OSX Lion is plagued with these problems. Don’t underestimate how annoying these are.  Seriously, your Mouse Pointer will simply disappear and randomly jump around the screen real-estate.  If you have multiple screens you’ll have to look to find it!

So far there are no fixes.  If tried everything I’ve found.   (this is on a regular Mighty Mouse).

2. Performance is Poor.
Out of the box it’s remarkably slow. Well, it appears to be remarkably slow. While there are some beautiful GUI transitions between windows, applications loading, spaces etc, these chew a lot of CPU. Basically add one second at a minimum to all window opening/application loading interactions (on my machine anyway). Luckily there are some solutions.

Open a terminal and execute these commands:

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO
defaults write com.apple.Mail DisableReplyAnimations -bool YES

These will disable the animations for windows (which use to be an option in Snow Leopard, but is now gone).

3. Auto Repeat (when holding down a key) Doesn’t Work.
Yup. Amazing, but here’s how to turn it on (again using a terminal)

defaults write -g ApplePressAndHoldEnabled -bool false

4. Eclipse Margin Warnings Aren’t Displayed
There is a defect in Eclipse (all versions I can tell) that prevents the compiler error/warnings some being displayed in the right-hand scroll-bar area. This is fixed by turning on the “hide scroll bar” option.

Apple > System Preferences > General > Show Scroll Bars: Select "When Scrolling" Option.

Any other option seems to break Eclipse. Trust me, without this fix you’ll be searching for compiler errors by scrolling through each document by hand (or having to click through the Errors Panel).

5. Adium crashes intermittently
Not a biggy, but Adium randomly seems to crash if you change networks.  Have you upgrade to the “beta” as all other versions are not supported on Lion.  Funny, seems like is a “beta” too :(

Bottom line: Unless you’re willing to invest some time ironing these things out, I avoid the upgrade. I’m certainly not upgrading my other Mac’s.  If I had time I’d probably roll back, but I’m determined to move forward.

On the Positive Side: There are some very nice features, like the new Mail.app which I’ve become addicted to pretty quickly.

Leopard to Snow Leopard Upgrade (almost no problems)

So I’ve finally managed to get a few seconds to upgrade my 13″ Mac Book Pro and Mac Pro to Snow Leopard.  For the most part the upgrade was a very simple process.  For the Mac Book Pro, I simply inserted the DVD (while running Leopard), clicked on Install and let it do it’s thing.  About an 40 minutes later everything was good.

The Mac Pro was a little more challenging.  I think this was mainly due to the fact that I’m running RAID 1 disks as my boot drive.  After inserting the DVD, I expected pretty much the same response as my Mac Book Pro.  Alas, it was different.  Instead of asking me if it was ok to install Snow Leopard onto my RAID array, it couldn’t find any hard drives at all (and gave no message to indicate what was happening or what to do).  The bundled instructions were unfortunately useless.

The simple solution however was to boot from the DVD :)  That is, restart the machine and hold down the “Option” key while it was booting, select the Snow Leopard DVD as the start up disk and let it do it’s work.  After this everything proceeded as per my first installation on the Mac Book Pro.

I have two general warnings about making this upgrade though;

1. If you’re a developer and use Java 1.5, don’t do this upgrade.  Java 1.5 (as far as I can tell) is not supported on Snow Leopard.  Your existing Java installation will become Java 1.6 – great if you can use that (which I can).

2. If you have some 32-bit applications (like Growl) that make use of the System Preferences (application), then you’ll be annoyed by the constant need to change into “32-bit mode” to use the applets for the said 32-bit applications.  I don’t expect it will be long before Growl is 64-bit happy, but in the mean time, be prepared for a little bit of restarting the System Preferences application.

Apart from that, Snow Leopard is sweet.

Upgraded iPhone 3G 2.0 to 3.0: It worked perfectly

Upgrading software that you use and depend on all the time, especially for your work, can be a nervous process.  Questions like; will my old data still be available?  can I rollback if it goes horribly wrong?  Upgrading a phone, is potentially worse.  Not only could data be lost, but also the ability to communicate!

Luckily it seems that Apple have this worked out.  Today I upgraded my iPhone 3G (version 2.0) to version 3.0.  It worked beautifully.

Having expected to lose everything on my phone (as the update apparently wipes it during the upgrade process), I made sure everything was backed up, even to the point of remembering which episode of House I was up too.  However I performed the upgrade (took about 30 minutes) and everything worked.  Well it has so far :)

All of the stuff I spent time backing up was still on the phone, notes, music, videos and even all of my SMS messages.

Even better, it seems a little bit faster.  It’s certainly seems faster finding the communications network when I reboot it.

Best Travel Adapter for your Mac Book Pro (Intel Core Duo)

When I received my first Mac Book Pro  (Intel Core Duo 32-bit) it came with this nice 85 watt power adapter.  Of course it was a little on the large side, but it was better than all of my previous notebook power adapters.  It was great.  I could use it in almost all countries around the world with the World Travel Adapter Kit.  Perfect.  However the biggest problem was that it often didn’t work in the air… ie: on planes.  Ok yes I have the Magsafe Airline Adapter Kit, but in a lot of cases they simply don’t work (especially in Asia Pacific) as planes have very different in-seat connections.  So you have no choice but to attempt to use the normal power adapter.

Here’s the real problem.  The old 85 watt power adapters that came with the first (and second) generation MacBook Pros will almost always blow the in-seat power fuse on most airline business class seats (I do a lot of traveling and am lucky enough on some long haul flights to travel in business).  Consequently not only are you left in a situation where you can’t really use a laptop (ok, i do carry a second battery, but that’s not enough for a 14hr flight), but you also manage to piss off an entire row of people (including the big guy sitting next to you) as each seat row is typically on the same fuse.  Of course, this is not to mention the risk of damaging the plane (let’s not go there).

So for a while I simply didn’t use my power adapter on flights. I just changed batteries and relaxed on long hauls.  However on my last trip I found a much simpler solution.  I purchased one of the new and much smaller 60 watt power adapters to see how that would go.  Contrary to what I heard and read on the Internet, these new 60 watt power adapters not only power a first generation Mac Book Pro (intel) in the air, they also charge the battery!  Happy Days!

For me this is great; a). now my main power adapter is smaller and lighter, b). I can use it on the plane (safely) and c). I no longer need to carry additional batteries.

Of course, all of this may be a mute point now as I’ve ordered a new Mac Book.