DarrenKitchen.net

Nerdcore Vacation

Thursday, September 24th, 2009

continue reading

Canon T1i HD Video Review

Monday, August 3rd, 2009

continue reading

Dale Chase’s “Coder Girl”

Monday, July 13th, 2009

continue reading

Nokia Booklet 3G: flawless Ubuntu 9.10

Thursday, December 10th, 2009 - General - 14 Comments

Lately I’ve been using the Nokia Booklet 3G a lot and I can say wholeheartedly this little machine is tough as nails and runs Ubuntu 9.10 Karmic Koala amazingly.

Don’t let the form-factor fool you, this isn’t your run of the mill netbook. In fact I believe Nokia has dubbed it an Ultra-Portable. While some characteristics like the Atom Z530, 10.1″ display, webcam, sd card reader and 1 GB RAM are common amongst netbooks (or “tonka toys” as Matt so eloquently puts it), it has some true gems that set it far apart from the rest of the pack.

Here’s a slashgear unboxing of the Nokia Booklet 3G if you’re into that sorta thing.

How the Nokia Booklet 3G tickled my technolust

* 3G connectivity
* 12 hour battery life*
* Aluminum unibody construction
* 1280×720 display
* 2.76 Lbs & 0.78″ thin
* Bluetooth
* HDMI output
* Quiet passive cooling
* Heavenly macbook-esque keyboard
* Innovative power button placement. No, seriously

Personal experience with the battery

I’m getting about 8 hours in Linux without even trying. I might be able to get a little more out of it tweaking the WiFi radio, turning off bluetooth, lowering the screen brightness or powering down the HDD more often. What’s funny is that when the low battery notification comes on I’ll check and it says “2 hours remaining”. That makes me grin. 2 hours is low. Ha! On my previous netbook 2 hours was nearly fully charged.

What’s not to love?

Comes with the crippled Windows 7 Starter. That’ll be an $80 anytime-upgrade to change your wallpaper, and even more to join a domain. Did I mention it doesn’t have the fancy-pants new taskbar? Not a knock on the hardware but it would have been nice to have Home Basic at least. But then again when it runs Ubuntu so well, why would you want to boot back into Windows anyway?

Supposedly the 1 GB RAM that comes stock on this machine isn’t user upgradeable. I haven’t seen confirmation on this either way but the reports I’ve read so far don’t leave me feeling cheery.

4300 RPM hard drive. Yuck. Sure, I understand the need for a slower drive when trying to squeeze every last ounce of battery life from this machine, but couldn’t a faster 5400 RPM drive with some power saving firmware have done the trick?

No Ethernet port. Thanks for starting the trend Macbook Air. No matter, a Trendnet TU-ET100C USB Ethernet adapter will only set you back $15 and it works flawlessly in Linux right out of the box.

Enough with the review, let’s get into the good stuff…

Tweaks for flawless Ubuntu 9.10 on the Nokia Booklet 3G

After getting Ubuntu 9.10 dual-booting on the Nokia Booklet 3G I was surprised at how responsive the system was. This may have had to do with the limiting power profile that ships with it in Windows. Bluetooth, WiFi, and 3G connectivity all worked right out of the box.

Graphics The GMA500 graphics and sound didn’t. Easy fix though, simply run this command:

wget http://gma500re.altervista.org/scripts/poulsbo.sh && sh ./poulsbo.sh

You’ll also need to be mindful of these instructions for future kernel updates. They’re really easy.

Just a simple reboot later and you’ll have full 1280×720 desktop glory.

Audio

Sound might not work right off the bat. My issue was interesting in that I would hear the catchy Ubuntu login sound, but no sounds after that. Here’s the simple result of my googling that fixed the problem.

Replace the line Option “AccelMethod” “EXA” with Option “AccelMethod” “UXA” in your /etc/X11/xorg.conf

Here’s a copy of my xorg.conf

Section "Device"
        Identifier      "GMA500"
        Option "AccelMethod" "UXA"
        Option "DRI" "on"
        Option "MigrationHeuristic" "greedy"
        Option "IgnoreACPI" "yes"
        Driver "psb"
EndSection

Section "DRI"
    Mode    0666
EndSection

HDMI Output

I futzed with System > Preferences > Display for way too long until I just went over to the trusty xrandr command. This command has saved my butt a few times on the show when trying to do a Linux demo. While I haven’t bothered integrating this into my xorg.conf as I’ll seldom use the HDMI output, it is invaluable when I need to do a demo with screen capturing and live to tape camera switching.

Here’s my hdmiout.sh script:

#!/bin/bash
xrandr --newmode  1280x720R   63.75  1280 1328 1360 1440  720 723 728 741 +hsync -vsync
xrandr --addmode TMDS-1 1280x720R
xrandr --output TMDS-1 --mode 1280x720R

Of course that’s assuming you’re outputting to a 720p display that’s happy with those refresh rates and what not. If you’re looking to output to something different I’ll point to this excellent resource.

Going forward

I’ll be putting this tough little machine to the test very shortly. I’m experimenting with HD video editing in Linux and have already successfully tested AVCHD editing and encoding. I’ll have another writeup on that adventure as I’m jumping in the deep end here shortly. I’ll be taking a trip to Toronto over the holidays and will need to produce, record, edit and deliver an episode of Hak5 while on the road. I intend to do it all on this machine, and our trusty Panasonic AG-HMC40. Wish me luck!

Posted in: General.

14 Responses to “Nokia Booklet 3G: flawless Ubuntu 9.10”

  1. theSuperman Says:

    I noticed your new laptop in the latest episode of Hak5, and later on in the show, I heard your “sales pitch” for the machine. It looks pretty cool; I really like the slim factor. The only thing is that it seems to only be available at Best Buy. I really did not do too much looking into it however, so I may be wrong. I do have to say, I am quite impressed at the battery life. The only gripe I have against netbooks (I have an EeePc 701, actually running as a headless server, and an EeePc 1000 as my everyday, daily machine) is the lack of a dedicated GPU. Im sad to see this only has the integrated Intel graphics :-(

  2. Darren Kitchen Says:

    @theSuperman I agree, after all this futzing I’m not the most fond of GMA500. It works, but I’d have rather had a step down GMA that was more widely supported.

    Still, what I ultimately want is an nVidia ION netbook. That would be hot. Toss a few gigs of ram at it. Mmmm.

  3. Darian Tregenza Says:

    My only misgivings about this and many other netbooks is the 10inch screens it’s just too small. To me 11-12inch screens are the ideal size. It looks like a great little machine though

  4. Gabriel Graves Says:

    To me, 17″ in normal. I think the Netbook screen size is “too” small!

  5. SirGregg Says:

    The booklet seems pretty tempting, but while the hard drive is just a minor setback, I don’t think I could live with just 1GB ram and no way to upgrade it… I also wonder how does the HD actually work on it with so little resources? I remember my Asus EEE 901 with 2GB of RAM struggling to play a 720p video, so how about even less?
    I have to say though, Nokia almost managed to make a perfect netbook!

  6. Megan Says:

    Been using 9.10 on my laptop for a few weeks now and I love it. Been thinking about getting a 3G booklet but I’m gonna wait and see if they come out with any different versions with maybe more ram :P We shall see!

  7. Brian Says:

    He Darren!

    What model of Acer are you using on the show? And I love that sleek little Nokia, might consider getting it. Are you forced to get an account with ATT?

  8. Lucas Westermann Says:

    One thing I’ve been curious about regarding Linux on the booklet 3G is if the 3G network connectivity actually works (I have heard mixed experiences from other laptops, so I was curious if the booklet is any different). About the intel graphics chip…I kind of lucked-out when buying my netbook, because I didn’t think to check (I assumed intel was okay driver-wise), but luckily decided on a netbook with the 945GME, and have had few issues with it. You’re right though…ION in the booklet or an ION-powered netbook is something I’d really like to get :P

    One last question. How is the keyboard on the netbook size-wise? They always give you the percentage size, but that doesn’t really mean much :P Any out-of-the-ordinary key placements?

    Anyways, I also wanted to mention that I’m quite the fan of Hak5, great show :) Keep it up. I also quite like the blog (much more interesting than my own), I assume it’s running wordpress?

    Regards,
    Lucas

  9. Darren Kitchen Says:

    Yes, the 3G on the Booklet works in Linux. At least it showed up in Ubuntu 9.10 right out of the box. It’s got a funky interface name but it’s listed in connection manager as “3G Wireless” or something like that.

    The keyboard is one of the nicer of any netbook I’ve used. It doesn’t feel that cramped. This is likely due to the chicklet nature of the keys. It’s just like a modern macbook with the spacing between the keys.

    The only odd placement is Fn. It’s to the left of CTRL in the very bottom left. I prefer it to the right of CTRL. This is a common placement however, and it doesn’t take me but a minute to mentally switch to this layout. If I was that bothered I’m sure I could remap it somehow.

    PG UP, PG DOWN, HOME and END are mapped via Fn to the arrow keys. Takes a minute to get used to ‘em, especially when you’re trying to do combos like SHIFT + HOME. Still, not the end of the world. The important keys like ~ and | are there. :)

  10. Lucas Westermann Says:

    Thanks for the info :)

    About the keyboard: I quite like the one on my Samsung n110 as well. The only thing that throws me off some days is the fact that the pipe key (which is on the less than/greater than key on German layouts) is to the left of the right shift, instead of the right of the left shift.

    Friend of mine had a Fujitsu-Siemens laptop with the Fn key next to ctrl, and it wasn’t too bad once you were able to do the mental swap, so it’s definitely not something I would complain about. And yeah, about remapping: you could easily use xbindkeys to swap the L_CTRL and modifier keys around (might be an easier way in Ubuntu these days).

    Ah, yeah, my netbook has PG UP, PG Down, but HOME and END are mapped to those same keys with Fn…makes for some trouble when you miss the Fn key when using them. Glad to know the tilde and pipe keys are there. I found out the other day that the macbook keyboards (German layout at least), lack a clear pipe key, which makes terminal usage a little awkward.

    Also, speaking of German, if you’re doing a segment on something and run into some German (it’s happened before :P ) you’d like translated by someone, feel free to hit me up with an email(lswest34@gmail.com). Least I can do for Hak5 :)

  11. Kenny Says:

    Any Compiz goodness?

  12. Aaron Says:

    Is there a technical reason for the RAM being attached to the main board that I’m unaware of? 1gig of RAM is way low IMO, especially if you want to install Windows 7 Ultimate and utilize the HDMI out with media center.

    I really like the idea of built in 3G, but for now I’ll stick with my Acer Aspire One AO751H and my Verizon aircard.

    A.

  13. ollifl Says:

    Thanks for the info, I like Karmic on my 3g, eventhough it took me awhile (30 min) to figure out how to install it using thumb drive.

    Windows7 is still doing upgrades and such after 24 hours and I got sick and tired of restarting it for the umpteenth time so I basically didn’t even play with it for more than 1/2 hour before deciding to go with linux.

    Now if Nokia gets off their lazy butts and ports everything (ovi suite, pc suite and such) to Linux I’ll be a happy camper.

  14. kurtalan Says:

    @Lucas Westermann , and how do you do that exactly?

    Lucas Westermann Says:
    ” And yeah, about remapping: you could easily use xbindkeys to swap the L_CTRL and modifier keys around (might be an easier way in Ubuntu these days).”

Leave a Reply