The upgrade was smooth and easy, but one thing I noticed right away after rebooting was that nothing looked the same.
The thing is, Ubuntu has committed to using the new “Unity” interface for Ubuntu, and they have also folded the netbook remix stuff into the main “Ubuntu” release. What this means is that, starting with 11.04:
- Ubuntu uses “Unity” by default, even on netbooks
- There is no longer a separate “netbook remix” for Ubuntu
Now, don’t get me wrong – I appreciate the “Unity” interface, and I like the idea and the execution of it is pretty great… but I disagree with the idea that this is the perfect interface for netbooks.
First off, the “Unity” interface is rather graphically intensive – it has some neat 3-D effects as you mouse over the bar – and this just really kind of bogs down a netbook. Now, maybe newer netbooks have more powerful graphics cards, but I always think of Linux as being great for older computers too, and the “Unity” interface just doesn’t cut it on older hardware.
Now, you can always switch back to the Ubuntu Classic UI (by using the Logon Screen app, or by just choosing at the login screen itself), but even that is a bit of a compromise, especially for netbooks. The netbook UI was optimized for small screens, where every inch of screen space was valuable.
So, I set about trying to find how to bring back that classic “netbook” look that previous versions of Ubuntu Netbook Remix (UNR) had. After some experimentation with a virtual machine (and, in the extreme, trying out some other Linux distros to see if they were more netbook-friendly) I found the way to do it.
Before we begin, I suggest that you switch to the classic UI before beginning – that way you won’t need to worry about fiddling with the “Unity” launcher bar thing.
There are 4 packages you need to have before you begin, so fire up the Synaptic package manager (or a terminal if that’s your thing) and make sure these packages are installed:
These 4 packages are what basically make up the older “Netbook Remix” edition of Ubuntu.
The first thing to do is to go to your startup applications in Ubuntu and add netbook-launcher-efl and maximus to your startup applications.
Next, add the window-picker-applet and go-home-applet to the top panel in Ubuntu. You may also want to remove some of the other panel items that are up there currently, and then re-size and re-position the panels so they look like the old netbook remix. If you have a panel at the bottom of the screen, remove that as well.
Finally, reboot the system and voilà! The look of the old Ubuntu Netbook Remix is back!
I really like the netbook interface – I think it’s the best fit for netbooks, especially not-very-powerful ones like mine. The maximus package keeps windows from having a title bar (it gets merged into the panel at the top, where the window-picker-applet takes care of showing you the app’s name and giving you a close button) and of course keeps windows maximized all the time (which is the only way you’d ever want them to be on a netbook’s small screen). Plus, the netbook launcher is just great for launching the few programs you use on a netbook. The icons are huge and easy to click when using a little touchpad, and the graphics are smooth but not overdone.
It’s worth mentioning that during my experimentation, I tried out a few other options, including some different distributions that claimed to be good for netbooks. One distribution I found called “EasyPeasy” was based on Ubuntu and was basically the classic “Netbook Remix” that I remember. However, it seems to lag behind Ubuntu in terms of releases – it was still using Firefox 3 for example. Still, if you’re just getting a new netbook, you might want to try EasyPeasy from the start, as it comes “out of the box” with the netbook look & feel.
However, if you want to stick with the Ubuntu you know and love, these steps will bring back that classic Ubuntu Netbook Remix interface, just the way you remember it.
(Update: if you’re using Ubuntu 11.10 Oneiric Ocelot, I’ve got some extra steps for you here that should do the trick.)