Featured Products
ASUS O!Play HDP-R1 1080p HD Digital Media Player, eSATA and; Advanced LAN Support
ASUS O!Play HDP-R1 1080p HD Digital Media Player, eSATA and; ...
Only $99.99

  Microsoft Windows XP Home Edition 32-bit Operating System, Full Version with SP3, 3pk, OEM
Microsoft Windows XP Home Edition 32-bit Operating System, ...
Only $254.99

*$20 Mail-In Rebate and $10 Instant Rebate* Black CoolMax 600W ATX12V v2.0 Computer Power Supply, SLI Ready, Support SATA, PCI-E, Model: CXI-600B
*$20 Mail-In Rebate and $10 Instant Rebate* Black CoolMax 600...
Only $69.99

Black/Blue Cooler Master Elite 310 ATX Mid Tower Computer Case RC-310-BKR2, w/ 120mm Fan and 420W PSU
Black/Blue Cooler Master Elite 310 ATX Mid Tower Computer Cas...
Only $49.99

CoolIT Domino A.L.C. Liquid CPU Cooler with High Contrast Backlit LCD. Model: DM-1000
CoolIT Domino A.L.C. Liquid CPU Cooler with High Contrast Bac...
Only $62.99

*$10 Mail-In Rebate* Black SilverStone FT-01-BW Aluminum ATX Mid-Tower Uni-body Computer Case, w/ Window.
*$10 Mail-In Rebate* Black SilverStone FT-01-BW Aluminum ATX ...
Only $199.99

In Win AMMO 2.5in SATA to USB 2.0 External Hard Drive Enclosure, RFID Technology
In Win AMMO 2.5in SATA to USB 2.0 External Hard Drive Enclosu...
Only $26.99

Enter keyword(s):

Home >> Resources | Support >> How to Choose? >> How to Choose: Hardware for Linux >> 

Linux Hardware Guide: Case, CPU, Mobo, Ram

You are encouraged to make links to this article from your website and tell your friends

The following article is based on years of experience. It is provided as a free service to our customers and visitors. However, Directron.com is not responsible for any damage as a result of following any of this advice.

Copying the contents for commercial purposes is strictly prohibited without Directron.com's written consent. However, you are welcome to distribute these computer support tips free to your friends and associates as long as it's not for commercial purposes and you acknowledge the source. You are permitted and encouraged to create links to this page from your own web site.


This Guide assumes that you know a bit about computers, and also assumes you know a bit about Linux.

The requirements for a computer running Linux are smaller than those running Windows, as Linux requires less system resources. But, as usual, you still want to get the best system you can. However, there are certain things that can trip up a PC user who is migrating to Linux. We're going to assume that you are using this new computer as your primary workstation, but along the way we'll throw in bits about other uses, such as a webserver.

The first thing that a soon-to-be Linux user must account for is Hardware. Linux runs happily on most hardware, but it is to note that it generally needs drivers for it. Therefore it is important that you first check out the driver scene for your hardware before buying it. We'll go through all the hardware aspects of a computer, and point out missteps that you might take.

Case/Power Supply Nothing remarkable here, you could build a computer out of legos, or even a Styrofoam person. I've seen both done. If you want just a standard case however you want a microATX type. Other than that, get the color and size you like. Get a Power Supply at least 250 Watts.
Processor Minimum Required: 400 Mhz Pentium II It has been said that Linux runs less happily on AMD or VIA Processors than it does on Intel, but that is a myth. Linux runs beautifully on AMD as well as Intel. So, as is generally the notion, you should go with the best Processor you can afford. The first thing you should decide however, is if you're going to go Intel or AMD. Intels are more expensive, but also slightly faster. AMD's are cheaper, and are usually the best choice for you. Remember that if you're using this as a Server or just about anything other than your main computer, you do not need that much processing power. A 1GHz computer can run web apps and word processing just as happily as a 3.4Ghz P4 (although you will see performance increases when using GUI's such as XWindows). First determine your intended use for the computer, then you can decide on how fast a processor you need. As resedit said "when you get into server side technology, and mail servers with spam/virus filtering, cpu power can become extremely important."
Motherboard This is the most important part of your system, so we're going to detail a lot of it. The main factor of a motherboard, the things that make each successive one better than the previous one is the chipset. Without newer chipsets, we have ancient motherboards that happened to have USB2.0 or IEEE1394 powered by our Pentium Pros. We're going to separate it down into AMD and Intel categories, and they repeat each other a little bit.

Intel

The best chipset for Intel boards is, go figure, Intel chipsets. Although the 875 is out right now (and provides the best performance) the 865 is more than adequate for most people. It is beyond the scope of this article to tell you how to choose a motherboard, so we're just going to tell you how to choose a motherboard for Linux. First, compare the motherboards based on the features you want, and then when you have a short list of models, look at the following aspects:
  1. Have other users gotten it to work? Check with the community. I suggest doing a short, rough search, and if nothing comes up, continue on, then come back as a last resort.
  2. Does the kernel batively support the mother board components? "You won't find whole motherboards listed as supported. Instead, you find out if the individual components on a mobo are supported. So you'd look at a mobo and see that it had IDE controller X, onboard nic Y, and onboard sound chip Z, and then see if Linux has support for X, Y and Z. The motherboard may also have components controlling USB, Firewire, video and so on; if so you'd want to check for those, too." (slamtilt).
  3. Does it contain integrated solutions. Video? Sound? Ethernet? According to the Motherboard Page of TLDP "All recent motherboards should work fine, although certain integrated controllers may or may not work well (or at all)." If your board does contain these integrated solutions, know that you may need to purchase ASP/PCI cards as necessary. In my own experience, my Ethernet on my ePoX EP-8RDA+ has not worked out-of-box.
  4. Does it include legacy ports? PS/2 is an important feature with Linux. See what's the deal with USB
  5. Drivers: Does the Manufacturer provide drivers for Linux? nVidia has an All-In-One Driver for nForce1/2 Motherboards. Check the Support and Download Sections of the motherboard/chipset Manufacturer's Site. However, as resedit said "Many boards that are very well supported in the kernel have next to nothing at the manufacturers website related to Linux. Many that don't have good support have stuff at the website." Always check with the community and kernel support first. "You want the support to be native in the kernel, rather than a manufacturer's closed driver. Otherwise set up will be harder, and problems will be harder to diagnose and fix. If the manufacturer loses interest in supporting the hardware, you may be left high and dry. Open drivers get integrated into the kernel, will work better, and will be supported longer." (Slamtilt)
Resources:

AMD

Most top of the line AMD motherboards use the nForce2 chipset, with slightly different varieties therein. The other recent chipset is the KT400 and it's flavors by VIA. It is beyond the scope of this article to tell you how to choose a motherboard (follow-up maybe?), so we're just going to tell you how to choose a motherboard for Linux. First, compare the motherboards based on the features you want, and then when you have a short list of models, look at the following aspects:

  1. Have other users gotten it to work? Check with the community. I suggest doing a short, rough search, and if nothing comes up, continue on, then come back as a last resort.
  2. Does the kernel batively support the mother board components? "You won't find whole motherboards listed as supported. Instead, you find out if the individual components on a mobo are supported. So you'd look at a mobo and see that it had IDE controller X, onboard nic Y, and onboard sound chip Z, and then see if Linux has support for X, Y and Z. The motherboard may also have components controlling USB, Firewire, video and so on; if so you'd want to check for those, too." (slamtilt).
  3. Does it contain integrated solutions. Video? Sound? Ethernet? According to the Motherboard Page of TLDP "All recent motherboards should work fine, although certain integrated controllers may or may not work well (or at all)." If your board does contain these integrated solutions, know that you may need to purchase ASP/PCI cards as necessary. In my own experience, my Ethernet on my ePoX EP-8RDA+ has not worked out-of-box.
  4. Does it include legacy ports? PS/2 is an important feature with Linux. See what's the deal with USB
  5. Drivers: Does the Manufacturer provide drivers for Linux? Asus has an All-In-One Driver for NForce2 Motherboards. Check the Support and Download Sections of the Manufacturer's Site. However, as resedit said "Many boards that are very well supported in the kernel have next to nothing at the manufacturers website related to Linux. Many that don't have good support have stuff at the website." Always check with the community and kernel support first. "You want the support to be native in the kernel, rather than a manufacturer's closed driver. Otherwise set up will be harder, and problems will be harder to diagnose and fix. If the manufacturer loses interest in supporting the hardware, you may be left high and dry. Open drivers get integrated into the kernel, will work better, and will be supported longer." (Slamtilt)




Resources:

  • AMDBoard.com - An excellent resource for AMD MotherBoards. Select a brand from the right panel and you'll get reviews, specifications, pertinent links, articles, and more.
  • Motherboards.org - A comprehensive database of motherboards including Rankings
  • AMD3d.com - A good site for browsing about AMD motherboards, but not as directly useful as the first two.




RAM Minimum Required: 128 Mb Minimum Reccomended: 192 Mb Memory is very important with Linux, especially if you're going to be running it as a webserver. A Linux server can get by with very little processing power, but it does need the RAM.

Linux doesn't care what type of RAM you've got. RDRAM, SDRAM and DDR are the same to it. However, for the best performance, when using Intel, get RDRAM (if your motherboard supports it of course). For AMD Boards, DDR SDRAM is the way to go. RDRAM also takes more power, be sure to get at least a quality 300W Power Supply.

There is a possibility of getting bad RAM however, which Linux is very sensitive too. You know you've got bad RAM when you get a "Signal 11" Error. You can find the root causes of your Signal 11 Error by checking this site.

Next (Sound & Video) >>



Customer Feedback through Yahoo!
Join our Newsletter

Shipping Policy Customer Services Payment Policy
  • Est. Shipping Cost
  • Time-in-Transit Map
  • FAQ - Shipping
  • Top Reasons for Delays
  • UPS, FedEx, Postal Office
  • Walk-in Sales
  • APO/FPO Shipping
  • International
  • Tracking Orders
  • Return Rates
  • Store Statistics
  • Customer Satisfaction
  • Account Applications
  • Frequent Errors
  • FAQ-Services
  • FAQ-Tech Support
  • Newsletter
  • Order Status
  • Credit Card via Phone
  • Purchase Order
  • Prepay, PayPal
  • Resellers
  • Corporate
  • Schools, Government
  • Terms & Conditions
  • Price & Tax
  • FAQ-Payment
  • Top Brands
    Abit, Acer, AMD, Antec, AOpen, Asus, ATI, Biostar, Buffalo, Cooler Master, Corsair, Creative, Dell, D-Link, Enermax, FSP, Gigabyte, Hauppauge, HP, Intel, InWin, Kingston, Lenovo, Lian-Li, Linksys, Lite-On, Logisys, Logitech, Maxtor, Microsoft, MSI, Mushkin, Netgear, OCZ, Seagate, Shuttle, Sony, SuperMicro, ThermalTake, Vantec, ViewSonic, Western Digital, XFX, Zalman.

    Have a question about our products, services or technical issues?
    Find the answer instantly! Type your question or key words in English:
                
                 (Recommended for finding a product in our web store or FAQ pages).
                
                (Recommended for sales, tech-support, & CS questions).
                 Advanced Search in HelpDesk
    95% email/ phone questions already have answers on our web site.
    Please check the answer online before calling or e-mailing.

    Directron.NET- Help Desk Directron.ORG - Resources Short Cuts
  • Sales Support
  • Tech Support
  • Knowledge Base
  • Customer Service
  • Open Forums
  • How to Choose?
  • FAQs, Glossary
  • BYO
  • Installation
  • How to Upgrade?
  • Troubleshooting
  • Drivers
  • Top Sellers
  • New Products
  • Future Products
  • Quiet Computers
  • Water Cooling
  • Overclocking
  • Case Painting
  • Copyright (c) 1997-2009 Directron.com, Inc., Houston, Texas
    Buy - Sell - Trade - Build - Repair - Upgrade - Help - Troubleshoot - Shopping
    Computers - Laptops - Servers - Hardware - Parts - Software - Peripherals - Services
    High Quality - Low Prices - Discount Shop - Large Selection - Free Products - Fast Shipping
    Affiliates: Dallas Computer Store - San Antonio Computer Store - K12 Education Computer Systems
       My Cart

    Enter Order #:
     

    Similar Items
    Microsoft Natural Ergonomic Keyboard 4000 wired Keyboard, Mod...
    Only $19.99

    WD Caviar Green 3.5in 1TB SATA 3.0Gb/s Internal Hard Drive, 7...
    Only $78.99

    Cooler Master Sentinel Advance Gaming Mouse SGM-6000-KLLW1-GP...
    Only $45.99

    Black ASUS USB Optical Mouse mini-N6 and USB Keyboard 820-001...
    Only $5.99

    A-DATA Turbo 4GB microSDHC Class 6 Flash Card, P/N: AUSDH4GCL...
    Only $5.99

    Sabrent All in 1 USB 2.0 External Flash Memory Mini Multi Car...
    Only $2.99

    Black MSI Wind 10.0in WSVGA U100-869US Netbook, Intel Atom N2...
    Only $249.99

    Syba Combination Laptop Security Lock, Model: SY-NBK65004...
    Only $4.99

    *$5 Mail-In Rebate* Black/Blue OCZ Equalizer USB Laser Gaming...
    Only $9.99

    eMachines EL1300G-02W Slim Line Desktop System, 20in Widescre...
    Only $334.99

    *$5 Mail-In Rebate* Copper CoolMax 2.5in Aluminum SATA HDD En...
    Only $8.99

    Acer AspireRevo 1600 AR1600-U910H Desktop PC PT.SCL05.004, In...
    Only $199.99

    *$15 Mail-In Rebate* Thermaltake BlacX HDD Docking Station ST...
    Only $34.99

    Sabrent High Resolution 1680x1050 TV Tuner Box with Picture i...
    Only $29.99

    Memorex 16X 4.7GB DVD-R Blank Media, 50-Pack Spindle, P/N: 32...
    Only $8.99

    TP-Link 54M Wireless Router TL-WR340G, IEEE 802.11g/b, w/ 4-P...
    Only $14.99

    Kinamax USB 2.0 Webcam Camera WCM-6LNV, 6-LED Infrared Night...
    Only $9.99

    *$15 Mail-In Rebate* Thermaltake Massive23 ST Notebook/Laptop...
    Only $29.99

    Black Shuttle Black XPC Barebone System SN78SH7, nVidia GeFor...
    Only $199.99

    Cooler Master Silent Pro M 850W ATX12V / EPS12V Computer Powe...
    Only $114.99

    Black Cooler Master Storm Scout ATX Mid Tower Computer Case S...
    Only $68.99

    Cooler Master V8 CPU Cooler RR-UV8-XBU1-GP, for Intel Core i7...
    Only $37.99

    Black Cooler Master Notepal X2 Notebook Cooler, Up to 17in No...
    Only $15.99

    Kingston HyperX 4GB(2x2GB) DDR3 Dual Channel Kit Memory KHX20...
    Only $94.99

    *$15 Mail-In Rebate* OCZ Technology 1GB DDR3 1066 (PC3-8500)...
    Only $15.99

    Pink MSI Wind U100-427US 10in WSVGA Netbook 9S7-N01153-427, I...
    Only $249.99

    Silver Blue MSI Wind U100-013US 10in WSVGA Netbook 9S7-N01158...
    Only $249.99

    Black Broadway Com Corp Sonic SECC Steel ATX Mid Tower Comput...
    Only $19.99

    PNY Optima 2GB DDR2 667 (PC2-5300) System Memory, 240-pin DIM...
    Only $33.99

    Holiday Combo Deal 2: ASUS P5G41-M-LE/CSM Motherboard with In...
    Only $99.99