Months with a Mini 9

June 3rd, 2009 — Wordman

Since Dell has discontinued the Mini 9, now seems like a good to to share some observations on two months of living with Mac OS X running on Mini 9 hardware. My friend’s living with it, I mean. In no particular order:

  • Dell’s suggested replacement for the Mini 9, the Mini 10v, has a screen that, in spite of being physically larger, contains fewer pixels. The Mini 9’s screen is 1024×600, while the Mini 10v’s is 1024×576.
  • I’d guess that those who were thinking about getting a Mini 9 will now buy the just announced EeePC 1008HA (Seashell), which looks a lot like a smaller version of the MacBook Air, done in plastic. It haven’t seen a post of anyone installing OS X on it, but it’s just a matter of time.
  • The battery on the Mini 9 can handle playing about three hours of DVD quality video ripped into MP4 or AVI or what have you. Supposedly the latest OS release (10.5.7) improves this by an hour or so.
  • Being only 600 pixels high, the screen of the Mini 9 isn’t large enough to handle HD video. If you rip video at it’s native resolution, though, it looks pretty dang good.
  • The OS X 10.5.7 update is tricky to install. Likely all such OS updates are. My friend has yet to do this successfully. When he, not thinking about it that clearly, ran the standard updater, all seemed to go well, but once completed, when the boot process should have drawn the menubar and the desktop, the video went wiggy.
  • It is possible to do a full Time Machine restore on an Mini 9. This starts off like installing OS X the first time, where you boot from a bootloader CD, then throw in a Leopard install disk. Instead of doing the install, though, one of the menu choices allows you to restore from Time Machine. This largely works, with two caveats. First, even if you are connected with Ethernet, you need to connect to a wireless network before starting the restore. Seems like this is the only way to get the networking to set up properly. Secondly, once the restore is done, the machine may not boot until you reinstall the DellEFI, similar to as described here.
  • Consequently, the mydellmini project is your friend.
  • The keyboard layout on the Mini 9 is insane. So much so, that some kibosh the whole idea just because of the keyboard. Swapping the Alt and Cmnd keys (taking off the chicklets and moving them) is a necessity, and most will probably want to swap the semicolon and quotation keys as well.
  • The lack of scrolling on the trackpad remains a problem. All posts on the topic seem to be obsessed with two-finger scrolling, but even something like what SideTrack does would be useful. Update: done!.
  • You can apparently buy clunky multi-cell batteries that would probably allow watching video the whole way across the Atlantic. These don’t fit inside the case entirely, so act a bit like a riser.
  • The Mini 9 apparently fits in the back pocket of 511 Tactical Pants.
  • The built-in Secure Digital card reader is more useful than expected, particularly on trips, where it allows you to access your pictures without a bunch of extra crap.
  • As mentioned in the previous post, Spaces adds more to a machine like this that it does to others. The free iTerm makes this even better, because it offers a full screen mode for terminals.
  • The AC adaptor that comes with the Mini 9 can handle European current, so all you need is a little adapter, rather than a voltage converter.
  • The machine works really well for tabletop RPGs, particularly if you get used to using PDFs in full page mode (which requires remembering some keyboard shortcuts, particularly for searching and switching display modes). Software like Yep can also help in finding what you need quickly.
  • Still haven’t tried Warcraft on the thing.

My friend’s Dell Mini 9 running Mac OS X Leopard

March 31st, 2009 — Wordman

I have this… uh… friend whose wife gave him a belated Christmas present in mid March: a tricked out Dell Mini 9. He wanted this machine because a) it’s one of the only netbooks that can use all of its built-in “peripheral” hardware while running Mac OS X, b) the 12″ PowerBook G4 he used for role-playing is falling apart, with a dead DVD drive and failing wi-fi card and c) the Mini 9 was cheap enough to buy as an experiment. OK, maybe c) isn’t really true, but he wanted it anyway. Features and cost were like this:

Dell Inspiron Mini 9
  IntelĀ® Atom ProcessorĀ® N270 (1.6GHz/533Mhz FSB/512K cache)
  Obsidian black
  2GB DDR2 RAM at 533MHz
  Glossy 8.9 inch LED display (1024×600)
  Intel Graphics Media Accelerator (GMA) 950
  64GB solid state hard drive
  Ubuntu Linux version 8.04.1
  Wireless 802.11g mini card
  Integrated 1.3M pixel webcam
  Built-in Bluetooth 2.1 capability
$519.00
Portable CD/DVD-RW Drive with DVD Playback Software $80.00
Mac OS X 10.5 (Leopard) $129.00
Total $728.00

This is about as tricked out as you can make the Mini 9. Other configurations will be cheaper. It actually looks like Dell doesn’t even sell the 64MB drive as an option any more (at at least, as I write this). Another thing to note here is that the pixel dimensions of the screen are pretty close to that of the 12″ PowerBook G4 (which were 1024×768).

To set up the machine (probably violating one or more license agreements in the process) my friend followed the instructions provided by Gizmodo. He reports some deviations from the instructions there:

  1. The post says “some drives are mysteriously not compatible with installing OS X on the Mini 9”. This might not be entirely true. The first attempt, using a brand new OS X DVD failed, as described. The second used an OS X DVD from the initial release of 10.5. This succeeded. So, it may have something to do with what version of the install disk you have. I believe the current version of the installer disk is called version 10.5.2. Among other things, it has new video drivers at the very least. To repeat, this version did not work, but the original 10.5 disk did. Might have just been coincidence, as there was a hiccup with installing from DVD…
  2. At step 4, the install process seemed to hang, and the DVD drive seemed to stall and spin down. Unplugging the drive (which immediately displayed a bunch of errors on screen) and plugging it in again caused it to spin up, and suddenly the install sprung to life and continued fine (with the 10.5 disk; the same technique didn’t work with the 10.5.2 disk).
  3. As a result of coercing the DVD to spin up, the painful USB drive-based install (Gizmodo steps 5 through 11) was not needed in this case.
  4. It took my friend a while to come up with a name for the hard drive volume during step 12, during which the DVD drive spun down. Again, the solution was to unplug it and replug it in. The UI froze until doing this, but resurrected once the drive was spinning again.
  5. There should be a step 19 added to Gizmodo’s instructions: boot into the BIOS and DISABLE the “Legacy USB Support” setting. Waking from sleep will not work until you do this. Note that, to be able to boot from USB devices, this setting needs to be re-enabled.
  6. There should be a step 20 added as well: Most windows size themselves correctly on the netbook, but some contain dialogs that don’t fit the small vertical resolution of the screen (which is only 600 pixels). Unfortunately, on the “doesn’t fit” list are some of the System Settings panels. This can be fixed by setting the scaling of the System Settings application, using the following command line:
    defaults write com.apple.systempreferences AppleDisplayScaleFactor .85

So far, everything has worked one the machine except trackpad scrolling. There appear to be some hacks to enable this, but these have not yet been applied, but may need to be soon. My friend claims that the trackpad is a bit uncomfortable, with the buttons needing way too much downward travel to activate. Using a miniature external mouse helps quite a bit.

Some other general observations from my friend:

  • The machine as a whole is slightly less stable than OS X usually is, though not significantly. When waking from sleep, sometimes the UI gets these sort of stalls, but usually another sleep/wake cycle brings things back to normal. One beta application that has always crashed every so often on standard Macs seems to crash a bit more often on the Mini 9.
  • It takes a while to get used to the shift keys, particularly the one on the right.
  • Spaces seems more useful on this machine, particularly when used for gaming, combined with the “full screen” features of Acrobat and Safari.
  • Some of the Fn keys work, and some dont:
    • Fn-1 (sleep): works
    • Fn-2 (toggle wi-fi/bluetooth): does not work
    • Fn-3 (battery status): does not work
    • Fn-4 (mute): works
    • Fn-5 (volume down): works
    • Fn-6 (volume up): works
    • Fn-7 (print scn): untested, since I haven’t set up a printer yet
    • Fn-8 (screen/vga/mirror): when no monitor is connected, doesn’t work
    • Fn-9 (contrast down): works
    • Fn-10 (contrast up): works
    • Fn-[key in home row] (F1 through F10): works; however, no keys exist for F11 through F13. This is not a huge deal, but some of the default Exposé key bindings need to be changed if you want to use them.
  • By default, the “alt” key is mapped to the Mac’s “command” key, while the “Windows logo key” is mapped to the Mac’s “option” key. This matches the positions of a Mac keyboard correctly, but it is totally wrong as far as nomenclature. Typically a Windows “alt” maps to a Mac’s “option”, leaving the “Windows logo key” to map to the Mac’s “logo key” (i.e. “command”). This can be changed around in the System Preferences if you want. Apparently the keys come off reasonably easily if you want to move them around a bit.
  • The machine is noticeably lighter than a MacBook Air. If you’ve ever lifted an Air, think about that a bit.
  • It seems to run movies of varying resolutions very cleanly, and FrontRow looks great. No battery tests have been done while doing this, so how long you could watch movies on a plane is undiscovered.
  • It runs games like Fate in 800×600 resolution, at reasonable frame rates. I’m guessing it would run WoW OK, with some of the settings turned down.