Showing posts with label AAO. Show all posts
Showing posts with label AAO. Show all posts

Sunday, May 3, 2009

Out and about with the Acer Aspire One and Ubuntu 9.04

Please bring your netbooks to the upright and locked position...

As I type this, I am winging my way to the San Francisco Bay Area. The Acer Aspire One (AA1) is in its natural habitat, i.e., a tray table on a crowded 737-800/900 (it does not say which...). All seats are filled, and there is no spare room for anything, much less a large laptop.

Since I last traveled with the Acer, I have made a few changes to the AA1. I upped the RAM to 1.5 GB, so that for a simple edit session with OpenOffice WebWriter, I am only using 11% of the memory. 38% is in use as cache, and the rest is just waiting for something to do. Don't get this wrong though. I am not sorry I upped the RAM, even it it was a real PITA relative to something like the Dell Mini-9 or even an Apple Macbook. If I could have gone 2GB, I would have. On the plane I am trying to conserve power and only have OpenOffice WebWriter open. On the ground, in a library, or at Starbucks I might have seven or eight things going at once, and then the RAM is handy. Besides, on any notebook computer, I like as big a disk cache as I can get to "speed up" (I.E. cache) the writes to the typical 4200 or 5400 RPM disk.

The other big change is that the netbook is running Ubuntu 9.04 GA, and while I experimented with it for a while, I have taken off the Ubuntu NetBook Remix (UNR). Mostly this was because I use Gnome desktops on all my other Linux systems right now, and while I like Netbook remix, I prefer to be able to window the desktop from time to time, even on the tiny netbook screen. Sure, I could use the desktop switcher to run over to classic mode, and then pop open a window and tell Maximus to stop maximizing everything.. but then I'd have to undo all that when I switched back. Ultimately I decided that the eye candy of NetBook Remix was not worth the hassle. I can always turn on Compiz if I want eye candy. What is still impressive to me is that this little unit can do the eye candy with Linux and not be noticeably slowed by it. I will probably replace the XP install on this unit with the GA of Windows 7 at some point, and it will be interesting to compare those two on the same box. Hard to see the Aero effects (even of the tweaked out Win7) working very well, but who knows? Linux can do composited graphics on a netbook. Surely MS won't leave that gauntlet tossed to the ground forever.

Heat and Noise

I experimented around with the 'acerhdf' kernel module, and it worked more or less as advertised, at least as far as keeping the CPU fan turned off most of the time, but I did not like how warm the AA1 became when it was installed, and the Wifi would start to act flakey after a while, so I disabled it for now. Fan runs more especially when on A/C power, but the systems stays cooler to the touch and the Wifi has not wigged out since. I assume without sensor data or thermal scans to back me up that the Atherosw Wifi card was getting too hot.

The main problem that the acerhdf was trying to address was how noisy the AA1 is, but if I am listening to music on the iPhone, or typing blog entries on an airplane, I can not hear the fan at all, so why take the chance of heat damage (further heat damage?). It was all really Dell Mini-9 envy anyway, because that little unit runs dead quiet: Does not even have a fan. Might as well face it: The AA1 is not the Dell, and if quiet is key, get the Mini-9.

A disappointment so far as it relates to heat is how few sensors appear to through ACPI to the lm-sensors code. I run the Gnome applet to monitor that and all I can see are the hard drive (42C right now...) and another one called 'temp1' out of 'libsensors', but it always reads 0C, so whatever that is it is not being accessed correctly. Whatever temp1 is, it did not even appear under Ubuntu 8.10, so I assume someone is working on getting the AA1 sensors mapped correctly. The best computer I have ever had in this regard was the IBM T41: It had a whole raft of instrumentation. CPU, Graphics, batteries, various memory, i/o busses.... the works. I gues you could make the case that the IBM was a top of the line (at the time) business computer, and the AA1 is a 300 USD or less consumer unit... but really: Do thyristors cost that much? Would one on top of the CPU and another on the Wifi card really jack the price up that much? If so, then how about Intel and Atheros just build that stuff in to everything they make?

Battery Park

When I bought the AA1, most of the units being sold had 3 cell batteries and 120GB hard drives. As I noted here in past posts about the AA1, the box my unit came in said it had 120GB HD, but it was really a 160GB, and that is de rigueur these days for the Netbooks with mechanical hard drives.

The 3 cell battery that came with the unit has 2200 mAh, and was good for about 1.8 hours of usage. Another reason I was interested in the acerhdf module was to keep the fan off as much as possible, and make the battery last as long as possible. 1.8 hours is barely more than one meeting, and does not even come close to one Austin to San Francisco plane trip, or one Houston to Alpine train trip.

Backing up for a sec to the heat thing: it should be noted that the fan does run less often when the AA1 is not plugged in. It appears to do a better job dialing itself down, and running with less heat when unplugged, It does this without any obvious slowing of the computer, so I am not sure why it does not manage its power/heat a little better when on A/C.

Acer had 6 cell batteries as an option for the AA1, but I had never seen one at retail back at my time of purchase and come to think of it I still have not. In fact, one Fry's ad at the time noted that they had the 120GB / 6 cell config, and when I went there they had the 160Gb / 3 cell config. Only way I have seen to get a 6 cell battery from Acer as the stock install is to order it that way. That is just my experience, as I have read accounts of people finding them in the wild.

No matter what, the 3 cell I had was just not going to get it done. Even my Macbook Pro from three years ago has longer battery life (and I have not been deeply impressed by the MacBook Pro's batteries, but that is another post). I decided to order a 9 cell, 7200 mAh replacement. There are several makes and models out there, and I found a manufacturer in the US that makes a 7800 mAh unit … right after I had ordered mine. Doh.

Mine came from Global Laptop Batteries, and it appears to be a decent unit. See picts. Ignore the Apple logo. That is just dreaming... or a Dell Mini-9 converted to OS.X. Not the Acer. It is a bad OS.X candidate, not even counting EULA's and all.

Overall the Global buying experience was mixed. The battery shipped almost immediately from Hong Kong, according to the USPS, but from then on it was never really clear where they were. The steep 20 USD in shipping did not buy any sort of enhanced tracking, and the battery was two weeks in arriving.

7200 mAh gives 6+ hours of power cord free time, especially here on the airplane with the Wifi off. Probably closer to seven, but I am not measuring it with any precision. I have used it for three hours messing around and writing this, and still have 4 hours runtime left according to the battery meter. Wonder what that 7800 mAh would do...

If this ebay deal is any good, it would run rings around the deal I got.

The 9 cell battery is tall, and I rather like that, as it angles the keyboard towards me on the tray. Much nicer to type on with the tall battery installed. Cuts less into my palms at the edges of the keyboard, as there is no real 'palmrest' on something this small.

It is a big battery: I have not weighed the AA1, but it is probably 3 pounds now. It is a good tradeoff, especially as the battery is shaped such that now the AA1 has a nifty handle on it, although before carrying it all over the place with the 'handle', make sure the battery lock slide is engaged! I'm just sayin'....

With the 'handle', any extra weight is not really noticeable, and I do tend to carry it around sans bag and power cord now, so I am probably saving weight overall.

Ubuntu 9.04 GA

Ubuntu 9.04 itself is a thing of beauty. The performance on the Acer is crisp until I start trying to manipulate photos. That can insert pauses and make the fan run a bit. Firefox, when pointed at a page with a lots of Web 2.0 stuff like Gmail will also crank up the fan, although the browser stays fast. I run the FF 3.5 beta 4 rather than the Ubuntu sourced 3.0.10 though. One of the things Beta 4 brings to the table is better speed in Javascript, which helps all the Google apps. Except one. Google Gears is not yet updated to support it, so I can not run offline Gmail or Docs without reverting to 3.0.10. No problem: I have both Firefox versions installed if needed.

One app that does not run well is Google Earth. it just needs more CPU/graphics mojo than this little Netbook has. Maybe a Linux native version would work better, but not this boxed WINE version.

With 1.5 GB of RAM, having both browsers running, plus OpenOffice , Rhythmbox (for Internet Radio) , and a few other things is no problem. Everything launches very quickly as well, and relaunches from cache are even better. OpenOffice has been rapped over the years for its slow initialization, but I just re-launched the WebWriter and it came up in 3 seconds. Netbooks may be minimal hardware by todays standards, but Linux is still lean and mean enough to make them seem pretty crisp most of the time... as long as you are not running the a mini-9 with Dells default LPIA Ubuntu 8.04 build... You listening out there Dell?

Aside: I have read that Win7's most basic version will limit one to only running three things at once. With Ubuntu 9.04 on either the Acer of the Dell Mini-9 with its 2GB, I have never hit the limit for how many apps I can open. Either machine stays responsive well past three things running at once. That limit is clearly not being imposed by the hardware. In my testing of Win7 Beta I have seen that while it is faster than Vista, it is slower than XP SP3. Win7 RC is supposed to be faster than the Beta, So I assume that the limit is just there to make people want to install XP SP3 again.....

Do You See What I See?

Even Internet video does not work too bad on this AA1. With Flash 10 installed, I can watch Hulu or MSNBC's news programs while on the road. The screen is bright and beautiful, the contrast ratio better than the new MacBook (but not the new Macbook Pro...), the wide screen perfect for movies. This puts a lie to the recent statement by Apple that Netbooks are 'junky'. Don't believe me: Go in to the Apple store. Fire up iPhoto on a Macbook, and a Macbook Pro. Navigate to the same picture on both, and one with good contrast and lots of black. The Macbook.. the brand new cadillac carved from a block of aluminum Macbook... has dark gray on the screen rather than black. Sorry: no room to be calling Netbooks junky till your own house is in order there Apple.

Video is the leading edge of the Netbooks 1.6 Ghz Atom CPU though: pretty much nothing else can be happening on the computer if you want the video to be smooth. When in a hotel room on the road, the little AA1 is perfect for sitting in the bad and watch programming till ready for sleep. Here is a place where the AA1 appears to slightly exceed the Dell Mini-9.

AA1 to Dell Mini-9 Comparisons

I can watch video on the Mini-9 (when my wife lets me see it) as well, but its screen does not appear to be quite as bright, and since the unit is fanless it feels like it dials itself down to stay cool far faster. It may just be that the Dells stock SSD is just slower. I am looking at the high performance (appears to be mostly from RunCore) and larger stock speed SSD's available for the 9 because while Ubuntu 9.04 does fit in the 2GB SSD, it leaves little room for growth or patching. The SSD price points are shifting so quickly right now it is hard to determine what the best deal is. As i write this, a 32Gb SSD at stock speed is about 80USD, and a RunCore high speed SSD is about 130USD. The main difference is that the write speeds are about 4x faster. Read speeds are a tiny bit slower. For standard writing and web browsing, I am not sure the performance is worth the price.

One of the things I like to use the AA1 for is to listen to Internet Radio. Mostly stations like WBUR, KQED, or Air America, While Rythmbox is a great app for that, the AA1 speakers suck rocks. Here is another place where the Dell exceeds it, as it has tiny but fairly usable speakers at the base of the monitor, facing forward towards the listener. If you are going to have a fat bezel around a monitor, why not use it for something? What a terrific idea! Plenty of room on the Acer monitor bezel for speakers... but no. Music on the 9 is passable as long as it is not serious listening, just low volume background. 'All Things Considered' or 'The Rachel Maddow Show', being mostly speaking voice, come through fine on the Mini-9.

The AA1 by contrast has speakers mounted facing downwards, just under the 'palm rest', and the 9 cell battery tips the unit forward, closing out some of the air space between the speakers and whatever the AA1 is sitting on. I invested 10 dollars in a pair of battery powered speakers, and while they are not great, they are portable, tuck in luggage nicely, and bring the AA1's sound back to at least as good as the Dell mini-9's. They also will run off the USB port for power, so the batteries inside the speakers last a good long while, even though they are AAA size. For really good sound, I have the Altec Lansing portable speakers that I use with my iPod.

Back to Ubuntu

One of Ubuntu 9.04's new features is the unified message center. It took me a bit to get used to that, especially as the NetManager icon sits in it, and when I upgraded one of my test machines to 9.04 I had lost the icon for the NetManager out of the Gnome toolbar, and it was driving my nuts trying to figure out how to get it back. FWIW, should this happen to you, it is called the 'Notification AREA' in the 'add to panel dialog (right click on tool bar to access). Ubuntu also moved the power down / suspend / hibernate button to the notification area from the 'system' menu. Took me a couple times to figure that out. Now that I know what it is, what has been centralized there I like it. It is a very clean way to present all of these functions. Avahi Autodiscover reports what it finds there as well.

Herein lies another reason I switched back to the classic menus from the Ubuntu NetBook-Remix. I keep my tool bar stocked with all sorts of applets: launchers for terminal and Firefox, remote console access, sensor and system performance data, weather, and so forth. NetBook-Remix only displays some of these things, because it re-tasks part of the toolbar for the top of the currently focused window. I get it. It makes great use of the screen real estate, and lets the focused app fill the screen. If I were building a NetBook for a Linux neophyte, I would install NetBook Remix as the default. When I handed the Mini-9 over to my wife, I had NetBook-Remix as the default in fact. It was the first thing she turned off. I assumed that, since she is primarily a Mac user these days she would like UNR better than Gnome. Nope. Her UNIX system programmer genes reasserted themselves immediately. She wanted multiple windows available. She wanted drag and drop to the desktop. UNR was making everything too simple. Oh well. The desktop switcher makes short work of flipping back and forth, though I note she never does. She has left Maximus intact though.

One of the funny things about the AA1 (and probably most netbooks right now) is how often when I am using it out and about at someplace like Starbucks or Taco Bell that people stop and ask me questions about it.

  • How well does it work?

  • Which one do you have?

  • Did you look at any others?

  • Are you glad you got it?

  • Was it worth the price

  • How well does Linux work on it?

  • Can you really use Linux to replace Windows?
It's kind of fun to be able to talk about it with people, and, unlike some things, no one appears to find you too geeky or perhaps even a little elitist (a unfortunate common reaction to an Apple MBP). People seem to get that this is a computer that almost anyone can afford. In fact, based on some of the conversations I have had recently, I think there is a great unmeasured consumer group out there: Those who have wanted computers but never thought they could afford one before now. Those for whom this will be not be an ancillary, special purpose computer, but their first and only computer.


Thursday, April 2, 2009

Acer Aspire One, Ath5k, and Ubuntu 9.04



In my last post about the Acer Aspire One (AA1) and Ubuntu 9.04, I mentioned that everything was working in Ath5k land. In retrospect, that post did gloss over a few details, so I thought I'd put up a special AA1 / Ubuntu 9.04 / Ath5k post to clarify a few things.

First off, in a fresh install, it probably just works. Maybe. Maybe not. I have not tried it yet. The AA1 I have started as Alpha 6, and has been doing near daily dist-upgrades to pick up new service along the way. As it pertains to the Ath5k module, new kernels and kernel modules. 2.6.28.11.14 is where I am at right now on the AA1. I saw a new kernel come down on a different test box earlier today, so I need to update again.

Previously on the AA1, under Mint, I was using ndiswrapper to get the wireless going, and when I first got the Ath5k stuff going there were a few tricks to it. First, I had to turn *off* ndiswrapper of course. That was easy: I have installed ndisgtk, so in the GUI, I just removed the driver. Same thing as 'sudo ndiswrapper -r net5416' at at command line

At that point, I could *not* see the wireless any more. This is because of the module 'acer_wmi'. The only problem acer_wmi causes on the AA1 is in the ability of Linux to see the Ath5k... but that is bad enough. A netbook without WIFI is not doing what it is supposed to be doing.

If you read through that bug, it says that the very latest kernel has the patch required to fix this rfkill issue. Will try and update this in a bit.

In the meantime: Simple solution is to blacklist it in /etc/modprobe.d. One line file:

steve@kara:/etc/modprobe.d$ more blacklist-acer-wmi
blacklist acer_wmi

You could also just rmmod acer_wmi, and then 'modprobe ath5k' but blacklisting makes acer_wmi stay out between boots.

Ubuntu 9.04 with ath5k on the AA1 is a lovely thing. Wifi recovers from standby without any issues so far. Under Mint/ndiswrapper about 1 out of every 10 time the WIFI would go away some place, and require severe measures to get it back. It also seems to be faster finding and syncing with WAP's now.

Update


It's working. Mostly

I did an 'sudo apt-get update | sudo apt-get -y dist-upgrade' and a new kernel came down: 2.6.28-11.39. if you were to look with 'uname -a' you'd think this was the same kernel, since uname drops the '.39'. Have to do a 'dpkg -l | grep -i 2.6.28-11' or something similar to see what is installed. I then erased my blacklist of the acer_wmi in /etc/modprobe.d (see above)

After the service I rebooted, and it still did not work. I manually did a 'modprobe ath5k', and it started working. puzzled, I looked in /etc/modprobe.d and wondered if the ndiswrapper file there was interfering. I did not put it there: Pretty sure it was created when I installed ndiswrapper. I deleted it (sudo delete /etc/modprobe.d/ndiswrapper) and rebooted.

Instant success. Even see the hidden wireless where I am right now.

The wireless blinking LED is not lit though. Not sure why, and don't really care right now. That is a problem for another day. I am just happy to have the Acer_wmi loading so I can see if that makes a difference in how much the fan runs.

Thursday, January 29, 2009

Ubuntu 9.04 Alpha 3 on the Acer Aspire One... briefly

... or, thank goodness for LiveCD's

In truth, when I tested Ubuntu 9.04 Alpha 3, it was not with a CD at all. Be kind of hard on the Acer: It has no CD, or DVD. With the price of USB Flash drives, does anyone really need CD's or DVD's any more?

I put 9.04 onto on of my flash drives, and booted it to the LiveCD. it booted quickly and without drama. And without Wireless.

This is an Alpha, so no hard, no foul here. I did not like the decision tree that made it so that new Atheros based wireless cards were pretty much cut off in Ubuntu 8.10, and that was part of why I tried this. I wanted to know if this situation had been worked out yet.

No.

Dmsg showed an error in the HAL when it was looking at the Atheros card. They have not gotten here yet. Even though this is kernel 2.6.28, not 2.6.27, this is still broken for now.

Will keep watching, and keep testing. 9.04 still has most of three months yet before they release GA. Based on Alpha three so far, there is a lot left to do. As Richard Meyer suggested here: I may have to try Fedora again....

In the meantime, pulled the Flash drive, and booted back to Mint 6.

Monday, January 26, 2009

Ubuntu 9.04 Alpha 3 First Impressions

With Linux making slow, tiny, incremental inroads all over the place: In Netbooks, phones, embedded appliances, in the BIOS, not to mention Splashtop, and being credited (over credited I think, but whatever) with the recent malaise at Microsoft (although I liked this interview with Jim Zemlin about the issue), it seemed time to have a look at see what Ubuntu was cooking up for its next major release.

I rarely start this early in a release, but there are a few things cooking at I am very curious about right now. Issues in the current Linux versions that I want to see fixed or software features I need added.

DOSEMU

First up is DOSEMU. In Ubuntu 8.10 it is busted, and the problem is not actually DOSEMU but they way in the Ubuntu 8.10 sets up security (SELinux strikes) for the application. DOSEMU. See bug 216398 for details.

I wanted DOSEMU to work, because according to my benchmarking it is far far faster at running VBDOS programs than DOSBOX. One of my dad's programs (see previous posts) takes 20 seconds in DOSBOX takes 3 in DOSEMU.

As of Alpha 3, DOSEMU is fixed!

HP DV9000 Boot Hangs

Next, there is my dad's HP DV9000 itself. It does not boot well under Ubuntu 8.10. Poorly in fact. It appears that the AMD 64 bit Turion processors, a high precision timer, and the HP BIOS all get together for a timeout party that requires keyboard interrupts to get past. Like about 24 of them to finish a boot. Ick. Appears to be this AMD C1E issue, as documented over at Kernel Trap. The workaround is to add noipic noirqdebug, irqpoll, and perhaps some other stuff to the boot line in Grub. Nice guide on changing all that here. This nastiness appears to have entered around kernel 2.6.19, and is still there in 8.10's 2.6.27. Right now 9.04 has 2.6.28, and so I am hoping it will fix some of this without having to do workarounds on the boot options. I will, but that is not the same thing as it working the way it should.

Quick aside here: This DV9000 appears to have been a particularly problematic model of computer for Linux. In point of fact, it was recalled (at least some models) for BIOS issues, so it was no great shakes for anyone for a while. I don't know why Vista does not hang on boot like Linux does, but I assume without any facts to support this that it is because Linux is seeing hardware features (like the high precision timer) and trying to use them, where Vista does not.

I do not yet know what will happen on the DV9000. I installed it on a Dell D620, and there it boots in under 30 seconds.

Netbooks and MAPI

Those are all reasons I wanted to see where Ubuntu 9.04 was going for my Dad's sake. I have another couple. Netbooks. and MAPI.

As noted here, I have an Acer Aspire One, running Mint 6 right now. I like Mint and all, but there are now and again some issues with certain Gnome dialogs being larger then 600 pixels in length. The account set up for Evolution is one of them. Rumor has it that the new version of Gnome, 2.26, that will ship with 9.04 is more Netbook friendly.

The MAPI thing is for work, and revolves around the fact that we are moving to MS Exchange 2007. I will be losing WebDAV access to email, which means I'm back to using IMAP. That is fine as far as it goes, but my calendar will only be on the so-called Outlook Web Interface. So far, Microsoft has not looked at any lightweight web mail clients and ported them to MS Exchange, meaning I have to use the heavy client they supply for calendaring. Double Ick.

Fortunately the EU has forced MS to publish information about MAPI, and the Evolution folks are working hard on making its namesake work against MS Exchange using the same protocol as Outlook. All this is supposed to ship in Ubuntu 9.04, but as of Alpha 3 Evolution is still back level at 2.24.3. 2.26 (same as the Gnome release number these days) is where the MAPI functionality should ship. There will more about all this over at TalkBMCin the near future.

Other General Impressions

It would not be fair to deeply judge Ubuntu 9.04's current state at Alpha three as being totally indicative of what it will be in April when it releases. Everything that is in is working, and smoothly. The boots seem faster. I'll give it a whirl on the Acer Aspire soon, and see how it works there, but I expect that it will be faster than the current Ubuntu 8.10 based Mint 6 is.

I was slightly disappointed when Ubuntu 8.10 shipped without OpenOffice 3.0, and that has been fixed in 9.04. Firefox, at 3.05 is current, but since FF 3.1 is at Beta 2, hopefully it will be at 3.1 by Ubuntu release day. This is probably less critical on Linux than on OS.X. I have not had any real issues with FF on Linux. The Mac is a whole other story, and a whole other post...

Sunday, December 7, 2008

Now in the Handy Hospital Size

This last week has been a very special week:

  • On Monday, while chasing the overgrown puppy to keep her from escaping, my wife fell and broke her ankle.
  • On Thursday, the doctor said “Going to have to make your wife bionic, I.E., install titanium plate and a number of screws”.
  • Friday was spent in the day surgery ward
  • And the subsequent weekend was about pain and dealing with a hard headed woman who wants no help from anyone, even when she can’t walk an inch.
I guess being stubborn is endearing at some level. Must be: I am hardly less so. But this isn’t about me....

My title for this is actually a reference to the Acer Aspire One (or AAO, sometimes apparently in blogspace the AA1).

Someone asked me why I use the AAO instead of the Macbook when I am out and about. That was a mistaken impression I had given because I was talking so much about the AAO (such as two recent posts here and here) and not at all about the MacBook. Most of the time the MacBook is with me in the backpack in case I need a real computer to do real work. The AAO, even with a real OS such as Mint rather than WinXP, is suboptimal for extended or serious work. This is mostly because the screen and keyboard, rather than the processor or RAM after the upgrade and with the efficient multitasking OS. (Aside: I have no idea why WinXP chokes on this computer when I try to do more than two things at once, but Linux doesn’t have the limitation, so XP stays unbooted most of the time, except when I am making sure it is fully patched or testing something with IE).

Still, one main reason to have the AAO was for exactly this last week. Lots of time is hospital waiting rooms, lots of getting up and moving from place to place. Lots of chances to pack and unpack the computer. With the AAO’s tiny size and weight, it is all a snap. And worst case, should the AAO be stolen from the waiting rooms while I am nearby but distracted by talking to a doctor, nurse, or what is happening to someone’s baby on “One Life to Live” (Monday in the ER waiting room was all soap day: I guess they didn’t have CNN or MSNBC available on that TV), then I am out the AAO and 350 USD, not the Macbook and my 3,200 USD (from three years ago, to be sure).

On Monday, after they were done putting on the temporary cast and giving me the bad news that the ankle was broken in such a way that they were referring it to a Ortho, the day nurse asked me that the cute little computer was. I replied that this was the “Handy hospital size”. She looked at it, impressed that computers came in such a thing as a hospital size. Then she looked at me with a bit of doubt, feeling correctly that someone nearby was probably pulling her leg. Only seemed fair after what was going on to my S.O.’s leg.

I should inject here that the hospital was/is Memorial Hermann, and that they had an open if slow access point in both the ER and the day surgery waiting areas. Nice. I should also say that compared to our last experience with a hospital emergency room that this whole level of care was much better. It was not without its issues, and it is crystal clear to me that there is both good and bad stuff going on in the US health care system. That is a whole other post.

Friday was more of the same in terms of waiting, and in terms of the utility of the AAO. It was very handy to be able to read all my email from work, and keep every one in the family status’ed on progress, as I learned it from the various members of the staff, or from direct observation. As I moved from check-in to pre-Op to waiting room to lunch to waiting room to post-Op to go-home-prep area, the AAO tagged along and allowed me to stay in touch, even in areas of the hospital where the cell phone was utterly at zero bars. The wifi was omnipresent at MH. The iPhone and the AAO were always in touch.

With every change of location, it was easy to close and tuck the little 2.2 pound laptop back into its Car-DVD-case-acting-like-a-laptop-case. Linux went into suspend mode almost immediately and always recovered (except for the sound server, which is always a goner after the first suspend and takes a reboot to get back. Not like I need that in the hospital though). If I was using the power cord, that took a bit longer to stow. The AAO comes with a long power cord. Good for waiting rooms when you may not be able to sit close to the outlet. With small default battery the AAO comes with, I was using the cord fairly often. I will be watching for a six cell battery for this thing like a hawk.

I supposed I could have done most of surgery day with just the iPhone and an external battery to keep it charged, but reading work email off the iPhone would entail using the craptastic Outlook webmail interface via Safari. Do-able. Not fun, and really not fun for an entire day, From that point of view, the AAO’s screen and keyboard look positively capacious.

While I was being silly with the ER nurse, it turns that in fact, the AAO (with Linux Mint 6) really is a handy hospital size.

Monday, November 10, 2008

The Acer Aspire One, More RAM, and Puppy 4.1.1

This post is a follow on to my previous post about the Acer Aspire One (AAO).

There is one really bad thing about the Acer Aspire One and that is that to get the hardware I wanted required getting the one that has WinXP pre-installed. No big deal for me: Ubuntu 8.10 is now installed and running very very nicely, and the hardware is just counting the minutes (or maybe its me...) until Mint 6.0 is released so that it can get the latest version. I thought about going to Mint 5R1 of course, but wanted a chance to play with Ubuntu 8.10. The new AAO hardware presented that opportunity.

What is bad about the XP on the AAO is that when my wife got hers, she did not also go to Linux. No.. instead she looked at it as a chance to get a computer she could run WordPerfect X3 on. She still spends most of her time on her MacBook and Pages, and is saving her pennies for a new Macbook, but that means Windows camel has a nose back under the tent flap at the Casa, Yes: I know my Acer 5610 dual boots to Vista, and that my AAO dual boots back to XP as well, but these are for experiments and professional learning, not for production use. I wish Corel would release WP for Linux (a modern version I mean. I have WP8 for Linux) so I could head this off at the pass. Nuts. OpenOffice.org 3.0 does everything I need and more, but my wife is more of a power user than I am when it comes to word processing. Apparently mail merge on OOo is not up to WP X3. Then there is the whole "Show Codes" thing that every word processor other than WP is missing.

The AAO has surprised me with its speed and utility. The Intel Atom 1.6 Ghz processor is hyperthreaded, which to Linux looks like two CPU's. I turned on various monitors like gkrellm and the Gnome taskbar monitors, and can see that the threads are getting different workloads: Linux is taking full advantage of the design. It is crisp. The monitor is also still amazing: the LED back-light making the white color look so clean and bright that the previous king of my monitor stable.. the Macbook Pro... looks a little gray and dingy in comparison.

Despite being crisp with is factory 1GB RAM, I decided it was worth the time, effort, and 22 USD to replace the stock Hynix 512 MB pc2-5300 stick with a 1 GB unit from Crucial. In fact, I decided it was worth taking the Acer apart over and over and over... although that was not the original plan.

I noted in my last post about the AAO that my unit did not match the box documentation: For one thing, I had a 160 GB HD rather than the advertised 120GB. My wife ordered hers from Outpost, and hers is also 160 GB while documented as 120 GB. I got to wondering if I was really limited to only 1GB of RAM on the upgrade, so I went to Fry's and got a Kingston 2GB PC2-5300, and dived into the Acer. I used the instructions here:

http://www.crunchgear.com/2008/08/28/how-to-add-ram-to-the-acer-aspire-one-netbook/

However, the pictured routines are not complete, and the video gave me the clues for the missing bits. The video also told me that once I got to the part about taking out the mainboard I had a different unit than they did. The screws were not all in the same place, and how the hard drive connected in to the mainboard was utterly different. This made me hopeful that 2GB RAM stick would work.

For all I know, it would. The problem was that the stick I had had been returned as not working, and it did not work in my unit either. I have no idea if this was because the stick was bad or the AAO... even the new one... does not support the larger RAM size. If it does not, it seems a stupid limitation.

I went back in with the 1 GB stick, total 1.5 GB, and all was well with the AAO again. Both XP and Linux felt crisper. I expected Linux to be faster since it is far better at addressing memory, and it uses memory not in use by programs as disk cache. I did not expect WinXP to speed up though.

Quick aside here: XP can only run about two programs at a time on my wifes AAO. I have never tried to figure out if this is a weirdness of hers (as long as she is on MS Win, she is on her own) and XP has not been up enough on mine to know if that is also true on mine. I have no idea if MS dumbed down XP ULCPC even more than XP Home (which would seem redundant and unnecessary but since MS says they are not making as much money because of the Netbooks, it might be true). I can tell you it is not a limitation of the hardware. Ubuntu 8.10 (and soon, I am sure, Mint 6) have no such problems. I have all sorts of things open all the time. My problem is screen real estate on the 1024x600 screen for active tasks!.

If you have researched the AAO at all, you know that adding the RAM to the system unit is not for the faint of heart. I take apart hardware all the time, and at first I did not think it was that bad... till I crunched the right hand speaker cable putting it all back together and had a horrible speaker buzz for a while till I took it back apart and fixed it. Doh. An AAO is not as hard as a G3 or G4 iBook. But it is not as easy as an Acer 5610 either!

It it a total mystery why there is no access hatch over the top of the memory slot. It is on the bottom of the mainboard, and there is an access hatch on he bottom. The hatch lines up with what looks like a place that they might someday solder in a connector for something: maybe a G3 wireless card? But there is nothing there on mine, and to get to the freakin' RAM slot is a complete system teardown...

The Hard Drive that the AAO uses was not what I expected at all. I thought it would be the same form factor as what iPods use. Given the small size and bantam weight, surely it used an itty bitty HD. No. Looks like a standard 2.5 inch laptop hard drive.

Before I leave the AAO hardware for this post, I do have to say that I can not wait till the aftermarket catches up to the AAO. For one thing, there are not yet any decent cases for this form factor. I bought a car DVD player case, and it works pretty well, but it would be nice to have something a bit more form fitting and with a place to stick the power cord. The other thing I will buy as soon as I can find it at a reasonable cost is a 6 cell battery. The stock three cell battery lasts about 2.5 to 3 hours, but part of the reason to have the uber-portable form factor of the AAO is to leave the power cord behind for the day.

Its Not Puppy Love

I do not try to diss Linux Distros for the most part. The people that work on them usually do it out of love, and often for free or for what people donate who love their work. That being said I have to say that Puppy Linux 4.1.1 is not ready for the Netbook form factor... at least not the AAO. Where Ubuntu (with a quick disablement of the ATH5k drivers) works pretty well, and extremely quickly, Puppy 4.1.1 does not work quite as well. Fast... but no 802.11, so what is the point? Web 2.0 pretty well sucks rocks when you can not get to the web.

I followed the directions at PenDriveLinux ....

http://www.pendrivelinux.com/2006/03/25/puppy-linux-on-usb/

.... and created a bootable CD. I booted this on the Acer 5610, and created a bootable USB fob (FWIW: I had to replace the USB Flash drives MBR, even though the on-screen directions says you probably won't have to)

I booted this on the AAO, and while Linux boots *fast* it does not detect and load the Atheros drivers in a way that works. I messed around with it: Puppy has a pretty nifty tool for this: but nothing that Puppy provided created a working wireless connection. Sure, I could have gone NDISWRAPPER, and Puppy even has a cool way to load this, but I refuse to go that route on an Atheros equipped computer.

Puppy worked fine on the Acer 5610 with its Intel wireless though, so this appears to be a problem that is specific to the AAO and its very recent Atheros card. Probably "fixed in the next release". lcpci on the AAO says:

03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

I had a spare USB fob, so I left Puppy on it. The other USB fob on that keyring has Ubuntu 8.10, so if nothing else I have a pretty nice repair tool set with me at all times. Is it geeky to have more than one USB fob on your keyring?

Puppy is interesting and fun to play with: Not the easy-breezy Ubuntu/Mint experience, but amazingly complete for being 96 MB or so. My 2GB fob that Puppy 4.1.1 is on has all sorts of room to spare.

Another day closer to Mint 6......