Solo 5150 Revived

Well tonight I took that old laptop that had developed sticky keys (a Gateway Solo 5150) and took it apart (again) to see if I could get it working again.  I disconnected the keyboard and cleaned the connectors which were quite dirty, I’m hopeful this will resolve the issue.  The machine seems quite happy now, but I’ll give it a few days before claiming total success.

The last time I had the machine apart and had pulled the keyboard out, I didn’t really manage to get it to fit back in properly.  Tonight I found some instructions that explained what I had done wrong.

The trick is documented on the Gateway site too.  The keyboard has these very small sliders that lock the bottom half of the keyboard in place (there are 5 in total).  The top is held in by some fixed tabs which are pretty obvious if you’ve got the keyboard out as I had.

Now of course, the AspireOne is still a lot more computer than this old clunky laptop, so it is unlikely we’ll use it very much at this point.  I still get a kick out of breathing life (and some amount of useful functionality) back into this old laptop.

Sharing a Mac printer with Linux

Our printer is plugged into the Mac as this is the primary machine we use for printing things.  My desktop is a Linux box, and until today I simply copied the files up to the network drive and printed them using the Mac.

Quite some time ago I came across an article on Building a heterogeneous home network for Linux and Mac OS X which is pretty much the situation I have here at home.  I’ve been working on making the network the important thing, and the computers simply use the network services.  Eventually I may simply move the printer to be on the network and run off my Slug, but its easier to let the Mac just talk to it directly right now.

Enabling the Mac to share the attached printer is very simple.  From the Apple select System Preferences.  Then you want to find the Sharing icon and click on that.

The Sharing page is pretty self explanatory, but I’ve got some screenshots to make it painfully obvious if your not sure.  You want to check the box that says Printer Sharing.  Also check on the Firewall tab that you won’t have a problem with blocking the required ports.

That’s all you need to do on the Mac. Now off to Linux.  I run Ubuntu, so other distros will have different paths to the same basic functionality.  Under System->Administration->Printing which will open up the printer configuration.  We want to add a New Printer.

The new printer will be an IPP Printer.  Fill in the Host, then use the Find Queue button to locate the queue that the Mac is exporting.  I found that for whatever reason the system then mapped the hostname to localhost (127.0.0.1) which is wrong – so I manually changed it back.  Verify was good to check things were cool.

Now I can print from my Linux box.  I probably should have done this ages ago, if I had known how trivial it was going to be I would have done it much sooner.


Acer Aspire One – Initial Impressions

Well, despite my successful installation of a DIY solid state drive – the old laptop continued to develop new problems (the keyboard started to get sticky keys).  I did agonize over buying something new (or maybe a used ThinkPad) and finally settled on one of the new netbooks – the Acer Aspire One.

Now while it is primarily going to be Jenn’s machine, I will get to tinker with it.  Tonight I spent some time getting it on our network, downloading updates and then installing VNC so she can remote to her Mac.

Out of the gate the Aspire One is way more machine that the old clunky laptop we had.  Its fast, small, 11G wireless and has working sound.  It boots to the UI in about 20 seconds, but you’ve got to wait another 10 seconds or so for the wifi to connect.

One annoyance was the fact that the initial setup process doesn’t allow for passwords with punctuation in them – I fixed that by getting into the terminal and changing the initial password.

The process to do that is as follows: Go to Files > My Documents to open the File Manager. Then go to File > Terminal.  Its actually pretty trivial, but this is the gateway into adding more software.

Once in the terminal you can modify the XCFE settings by running the xfce-setting-show command: Click on Desktop to get to the Desktop Preferences and choose the Behavior tab. Now mark under Menus the Show desktop menu on right click option and close the window.  Once you’re done here, right click one the desktop background will bring up the Desktop Menu.

The Aspire One users call the above the “Advanced Mode” hack.  The primary reason to do it is to enable the Add/Remove Programs function (the Package Manager).

Now before you get going, you will want to fix the root password.  Thankfully this is trivial: Simply launch a terminal and sudo bash to get a root shell, then use passwd to fix things.

At this point you can run the package manager from the Desktop Menu, provide the root password and away you go.  As I mentioned, I chose to install a VNC viewer.  This worked fine, but the normal home screen menus did not pick up the new application (the Desktop Menu did).

To modify the home screen menus you need to edit /home/user/.config/xfce4/desktop/group-app.xml and add a line something like: 
<app sequence=”10″>/usr/share/applications/vncviewer.desktop</app>

You will need to reboot to get it to show up.

So far, its a very cool gadget for a fairly reasonable price.  Once we’ve had it a while, I’ll write up a proper review.