Ubuntu 10.04 LTS is out. This isn’t a review, I already did one of the first Netbook Remix beta back in late March and it appears to be the single most popular post I’ve ever written . . . apparently because of the screenshots.
I mention this because it’s supposed to be “lighter” on resources than recent previous versions, such as 9.04 and 9.10. K. Mandla’s experience of comparing the ancient 6.06 version with the new 10.04 release, although somewhat unfair due to the vastly different video hardware (reasons are technical), show that Ubuntu is still much, much “heavier” than it used to be. Much heavier than a workable GNU/Linux installation needs to be.
Rant continues after the “More” break.
So, in the spirit of “hey look at me, I’m so great at using barebones software!” egotism — hey, that’s what blogs are for, right? — here is a screenshot of my htop resources view, taken with scrot on my Arch Linux laptop:
Click for larger view, click your browser's "Back" button to return here
That’s 73MB RAM used, and 17MB of swap. This is with SRWare Iron running with one tab open, and the only other things running are Sakura (a tabbed terminal emulator), and of course Openbox and Xorg — and, as you may notice in the screenshot above, eight days of continuous operation, with programs such as Firefox, Iron, and GIMP having been running during that time. At no time did the total memory allotment (RAM + swap as reported by htop and free -m) exceed 250MB, the time when I was watching a live feed on Ustream.tv excepted thanks to the horrid Flash plugin. You don’t want to know what happend then.
(~330MB RAM + ~340MB swap used — and when I killed the Flash plugin, it dropped to 27MB and 24MB respectively)
So what’s my point here? My point is that much of what Ubuntu has in the default installation is pointless — at least to certain people, including me.
I don’t have Bluetooth hardware, so the installer should detect that and NOT activate the Bluetooth daemon. I access my “social websites” through their webpage, and generally find “social networking software” to hinder processing the info more than it helps, so I don’t need Gwibber. (Hmm, I should check Ubuntu Brainstorm about that Bluetooth thing )
Ideally I’d like option in the installer similar to what was in the Windows 98 Setup program — an Advanced Mode that allows me to pick-and-choose what programs I want to have available on the newly-installed system.
I fear it’s highly unlikely that Ubuntu will ever be slimmed down much. Canonical’s focus is on user-friendliness and incorporating the newest possible “stable” software at each release. The result of this is, of course, awesome user interface improvements done in a less-than-slim way.
But it’s okay. The wonderful thing about GNU/Linux, Xorg, and the thousands of programs that run on them is that they can be put together in almost any fashion one desires.
For me, that fashion is best assembled in Arch. Everything’s always new and stable, and even though I have to manually configure new things from time to time I can piece together exactly what I need, and have it be more lightweight than even building from a minimal command-line Ubuntu or Debian installation. Also, the Arch User Repository seems to dwarf the Ubuntu repos — probably even the sprawling Debian repos too. So much software, so much tuned for being lightweight. So little time.
So that’s today’s rant for your consumption. Please use a knife and have a napkin handy.
Feel free to leave non-spam comments!