Every year, the
Linux Magazine does an article on the "Ultimate Linux Box", and they include all of the latest and greatest hardware, as well as rate how well it works with Linux. The price tags on these boxes are generally out of my price range, and I can only assume out of the price range of many a poor college student like myself.
So in my next two posts, I will show you how to build a great Linux machine for under $1000 (this includes the price for a
monitor), and what
distros you will want to consider along with instructions for setting up some useful applications.
Getting StartedTo start out, I will list my system's specs. I purchased this box back in
January 2007.
- Processor: AMD X2 4200+ (2x2.2GHZ)
- Motherboard: Asus M2N (Socket AM2)
- Video Card: EVGA Nvidia 7600GS
- RAM: 1GB PQi DDR2 800
- HDD: WD SATA2 80GB
- Optical Drive: LG 18x CD+-RW/DVD+-RW
- PSU: Logisys 575W
- Case: Cooler Master Centurion 5
This cost me ~$650 at the time. Currently, you could buy a comparable system for ~$450-$500.
Let's take a deeper look at what kinds of hardware makes the most practical Linux desktop by starting with considering some tasks you will most likely want your desktop to preform. Chances are, you will want to do video editing, word processing and other office tasks, play games, store your data, as well as play and possibly edit your music.
Processor
The first thing you will want to budget for is a processor. I chose the AMD X2 4200+ because I believe it offers me the best price/performance ratio. At under $100, this processor offers plenty of power as a mid-level dual core, not to mention that the stock heatsink and fan is great. AMD processors usually get a bad rap for being power hungry and running hot, however, I believe they still have the best mid-entry dual cores for the price (newegg.com shows the AMD X2 3800+ 2.0GHZ at $65 and the Intel Core 2 Duo E4400 2.0GHZ at $125.99). This leads me to conclude that AMD is in fact the better processor manufacturer for our practical Linux box.
Video
For several years now Linux users have been waiting with bated breath to see which of the two major video card manufacturers (ATi and Nvidia) will have better support for Linux users. Unfortunately, neither company offers an open source driver solution, although at the time of writing, Intel integrated graphics do use open drivers. For the last few years, Nvidia has won out in terms of better support for Linux users, their drivers work and are included in all major distro repositories. While ATi does have drivers that are also included in most repositories for major distros (the fglrx driver), this is always far behind the times and never seems to work on recent hardware reliably. For example, I have had my ATi Radeon Xpress 200M for over two years and just got direct rendering working a few months ago (it is broken again with a new Xorg update).
For these reasons, I chose to purchase Nvidia. For a practical desktop, we don't need the latest, most powerful GPU, so once again I opted for the mid-level 7600GS that would accomplish all the tasks I need it to. The Nvidia driver for the 7600GS is fully supported with Linux, and it is a breeze to set up (as you will see in the next part).
Storage
I chose an 80GB SATA drive for storage, however I had tight price restrictions. I would suggest at least a 250GB drive, or perhaps a 2 disk RAID1.
Conclusions
Hopefully these tips have helped you realize that a practical Linux box can be powerful as well as... practical! Not to mention easily fitting in your budget. In the next part we well look at how to set up Linux and install all the useful applications and games for you to get the most out of your new hardware.
Labels: linux, linux box, ultimate linux box