My once-tiny GNU/Linux desktop morphs beyond all recognition

Tuesday, April 14th, 2009

Enermax Chakra
Almost a year ago, I bought a cute little desktop from Dell with the intent of using it as a GNU/Linux desktop alongside my existing Windows desktop. Its name is Vertumnus. But things don’t always turn out as planned. I quickly started using Vertumnus as my exclusive desktop PC, booting the Windows machine only to play games. Eventually I reformatted the Windows computer and the only applications I’ve reinstalled have been games, so it’s pretty much reduced to a gaming appliance at this point, like an XBOX360 but better.

The only problem is that when I originally bought Vertumnus, I didn’t have all of this in mind, and so I bought it rather under spec. I would’ve been better off just buying a better computer from the get-go. As a result, I’ve had to do quite a few upgrades over the past year to get it to meet my needs. From the very beginning I added more RAM and another hard drive. Then it joined a Stand Alone Complex. Then I added another hard drive. From the outside it still looked the same, but a lot of the interior was upgraded. Now even that is no longer true.

Yesterday, I spent two hours (and another $160) redoing the computer even further. The case was too cramped and was preventing further upgrades. So I moved the computer into a new case, the Enermax Chakra. It’s appreciably bigger than the previous Dell case. It’s also a lot more flexible on the inside in terms of which parts will fit into it. Why the Chakra? I only had two criteria, but the Chakra was pretty much the only case that met both of them: 1) It had to have a 250mm fan, but 2) No LEDs. Both criteria come from my computer living in my bedroom: it has to be silent (hence a big, slow-spinning fan) and it has to be dark, so that I can sleep!

Since the case didn’t come with any fans besides the huge 250mm one, I purchased two of the quietest 120mm fans in existence, the Scythe Gentle Typhoon. Again, my criteria were the same: Quiet and no LEDs. The Gentle Typhoons best met those. I also had to get a new power supply, because the 250 Watt one from Dell isn’t able to accommodate the video card I was about to put in. So I went with the Corsair 550W PSU. It was the power supply that best met my criteria: High efficiency (85%!), quiet (a big 120mm fan), and no LEDs. And it’s more than enough to power the video card that I put in, a hand-me-down GeForce 8800 GTS. Yes, that’s right, I finally got tired of the inferior performance of the Intel integrated graphics card. Now I can actually play modern 3D games in GNU/Linux.

And as if all that wasn’t enough, while transitioning all of the parts from one case to another, the CPU fan developed a faulty bearing which makes it obnoxiously loud. So the first thing I hear upon starting up my supposed-to-be-silent computer is a loud whirring fan noise. Rather than giving up my dreams of a silent computer, I ordered a replacement CPU fan/heatsink, the Arctic Cooling Freezer 7 Pro. Why that one? I already have one in my Windows computer and it cools really well. Plus it’s quiet. It hasn’t arrived yet, but it’s going into Vertumnus as soon as it does.

The new GeForce 8800 GTS is so large that it covers up one of the SATA ports on the Dell motherboard (and another one is rendered inaccessible to all but right-angle SATA connectors). Since I have three SATA hard drives and one SATA DVD-R drive, that’s a problem. The DVD drive is currently unplugged, but I’ll swap it out for an IDE DVD-R drive from my Windows desktop soon — thankfully, the video card doesn’t block the IDE port.

Once all of this is done, the only original parts that will remain in Vertumnus from the original purchase will be the Intel Core 2 Duo E7200 processor, 2 1 GB sticks of DDR2 RAM, the motherboard, and one 500 GB hard drive. And that’s after less than one year. Clearly, I tried saving too much money by buying a system far below my ultimate desired specifications, then wasted a bit more than those savings on upgrades. And I can’t even say the upgrades are done. At some point I’m going to need another hard drive, but since I’m all out of SATA ports, I’ll either have to get an add-in card or replace the motherboard. The original RAM that Dell shipped was pretty slow, and can easily (and cheaply) be replaced with something better. And the processor is looking slightly anemic. A nice quad-core processor would be fun to play around with …

Long story short, in another year, it’s quite possible that the only component remaining from my original purchase will be the 500 GB hard drive and a SATA cable or two. I guess I learned my lesson. Don’t try to save too much money on a computer if, at heart, you’re really just a techie who demands performance.

Minor hardware upgrade news

Saturday, June 21st, 2008

Having just gotten a new computer a scant two weeks ago, I’ve already failed at resisting the urge to start pimping it out. I should point out the whole point of this endeavor was to make a cheap computer. Well, today I added another 2 GB of RAM (at a cost of $25) and a 400 GB hard drive (transferred from another computer). I’m lucky I already had that hard drive laying around; otherwise, I’d be out another, what, $80?

So the total price of my “cheap” system, if you don’t have any components laying around and have to buy everything from scratch, has ballooned to over $500. And that’s not even the end of it. I thought I could get away without a discrete graphics card; well, now I’m finding out that maybe I can’t. I’ve been playing around with Compiz, the 3D desktop manager, and also gotten interested in running some 3D Windows games in Wine. So it looks like I will need better than Intel Integrated graphics after all. And with the recent news that ATI is beefing up their Linux support, it’s proving hard to resist.

I still contend it’s possible to build a decent GNU/Linux desktop computer for $300. It’s just not something I seem capable of. I have the upgrade bug. The first time I happen to examine top and notice that I’m using swap space (gah!), I’m off buying 2 GB more RAM. A similar thing happens when I fill up all my hard drives (the whole reason I added this 400 GB hard drive is because the 500 GB one the system came with is already full).

Meet Vertumnus, my new GNU/Linux desktop (running on a Dell Inspiron 530)

Wednesday, June 11th, 2008

If this post seems a little glowing, don’t be alarmed; it’s because I’m still basking in the brilliant sheen of my new GNU/Linux desktop (which I am composing this blog post on as I type these very words — and these words, too). That’s right, I went through with my plans for setting up a GNU/Linux desktop, though I didn’t actually use the parts list I threw together two weeks ago. I ran across an amazing deal through Dell’s small business site (instant savings of nearly half off!) on an Inspiron 530 and I jumped on it. For $360 ($407 after shipping and state taxes), I got a nice little Dell mini-tower with an Intel Core 2 Duo E8200 processor, 2 GB of DDR2 PC2 6400 RAM, 500GB SATA hard drive with 16 MB cache, SATA DVD burner, keyboard, and optical scroll mouse. It ended up being about the same price as the parts list I put together, but the performance is marginally better, with the added possibility of upgrading to 4 GB of RAM. It also came with Windows Vista Home Premium, which I suppose would be a value add-in for some, but which just made me wince at how much cheaper I could have gotten this system without paying the Microsoft tax. Anyway, Vista’s in the trash now, where it belongs, and the price was good enough that I’m not worrying about it.

Installing the OS

I was going to install Kubuntu on my new system, but I opted for Ubuntu instead on a recommendation from Drinian, who says that Kubuntu isn’t quite as well put-together. The only reason I wanted Kubuntu was because I wanted to run KDE instead of Gnome, but it turns out that’s incredibly easy to accomplish in Ubuntu (just install the kubuntu-desktop meta-package in aptitude, then set your login session to KDE). So choosing Ubuntu over Kubuntu hasn’t left me disappointed in any way.

Unfortunately, installing Ubuntu GNU/Linux still wasn’t as easy as it should have been. I blame the problem on hardware incompatibilities, most likely with the SATA controller on the motherboard. The installation CD wouldn’t boot without passing the kernel parameter “all_generic_ide”, which is something I can handle but the average computer user is likely to be turned off by. Then, after the installation completed, my system wouldn’t boot from the hard drive for the same reason, so I had to boot back into the LiveCD environment, mount my boot partition, and then edit grub’s (a bootloader) menu.lst to pass that same kernel parameter. So, yeah, GNU/Linux isn’t exactly friendly for the masses, at least not on this hardware. Curiously enough, I had this exact same problem when dual-booting Fedora Core (another distribution of GNU/Linux) on my previous desktop. There’s definitely some room for improvement in this area by either the Linux kernel developers or the Ubuntu packagers. There’s no real reason this can’t be one of those things that “Just Works”.

Naming the system

But after the minor hitch with “all_generic_ide” , everything else worked just fine. It was the smoothest GNU/Linux installation I believe I’ve ever done. The GNU/Linux graphical installers have become quite advanced, completely putting anything Microsoft offers up to shame. Actually, the part of the installation process that took the longest time was picking a name for my new computer. I have a long history of naming computers after various mythologies, deities, or nerdy things (Ixion, Dark Anima, Fyre, Quezacoatl, Geminoid, Phoenix, etc.), so I wanted to continue the theme. I figured since this is the first time I’ve ever used a dedicated GNU/Linux system as my primary desktop (as opposed to Microsoft Windows), I wanted to emphasize the change this brings to my computing life. So I got into a lively discussion on IRC with someone who apparently knows a good deal about ancient Greek/Roman mythology, and his best suggestion was the Roman god Vertumnus, who is “the god of seasons, change and plant growth, as well as gardens and fruit trees”. I liked both the change aspect and the environmental aspect, so Vertumnus it was.

Read the rest of this entry »