Hardware selection for Linux machine

2

I am building a new box, and planning to install Ubuntu 9-04 or Ubuntu 9-10 on it. I am wary of the hardware selection because in the past I struggled with lack of drivers or driver incompatibility with the network card and video card, etc.

The last time I built a Linux box was 2007, and I have not kept up to date with the changes since. One notable difference is that I can no longer find motherboards with nVidia chip sets.

See what I mean (links to my local shop's website):

I have already checked the Ubuntu forums, but their motherboards section is rather outdated, and I did not look further.

Could I please have some suggestions for what Linux compatible hardware set ups or configurations that you have.

Thank you!

bguiz

Posted 2010-04-13T07:29:37.323

Reputation: 1 651

Answers

2

With Intel you have three choices-

  • Obsolete Socket 755 boards, which are well supported, have excellent performance for their price but the new C2D/C2Q processors are getting less available and more pricey.
  • Socket 1156 boards, which do not have well supported on board video, and have somewhat pricey motherboards.
  • Very pricey Socket 1366 systems.

Other than the Socket 1156 on board video issue, compatibility on Intel based boards is excellent.

With AMD, you have a broad range of low cost dual, three and quad core processors at every possible price point up to the quad core Phenom II 965BE, which is roughly the same performance as a Core 2 Q9550 quad-core or some of the middle-end Core i3/i5 processors. AMD is coming out with a new Hexa Core soon that will be supported by most AM2+ and AM3 motherboards with later chipsets. All modern Phenom II and Athlon II processor work equally well on AM2+ and AM3 motherboards, the only difference being which memory you buy for the M/B, DDR2 or DDR3. I would recommend avoiding any AM2 (non- "+") motherboards/CPU's (unless someone gives it to you) as it may limit your upgrade path.

I just purchased a Gigabyte GA-MA785GMT-UD2H, Phenom II 550 X2 Black Edition, and Corsair DDR3/1333 memory solely for Linux use. I moved Ubuntu 9.10 over to it, did a single dpkg-reconfig xorg-xserver and had mpg/avi/flash video and working OpenGL. Ethernet and Sound worked immediately with zero effort. I haven't put FGLRX on it yet but may wait until 10.4 comes up and just upgrade. I just unlocked both cores and ran Prime95 for a half hour with zero errors, so it looks like I have something close to a Phenom II 955BE for half the cost.

I got an AM3 board because no matter what, I had to purchase memory for it, and I figured buying DDR3 was more future proof than buying more DDR2. There is little to no performance difference between DDR2 and DDR3 due to the higher latencies of DDR3, so if price/performance alone is the issue DDR2 is not a bad choice.

While AMD/ATI has angered a lot of folks with older video cards by dropping driver support, they have made great strides in supporting their newer cards under Linux in both the open source and proprietary drivers.

kmarsh

Posted 2010-04-13T07:29:37.323

Reputation: 4 632

@kmarsh thanks for the answer! I was thinking of the GA-MA785GMT myself, but was wary cos the onboard video card is apparently ATI. I assume that you are using the on board video without cinch? – bguiz – 2010-04-13T13:44:07.620

@kmarsh "I just unlocked both cores and ran Prime95 for a half hour with zero errors, so it looks like I have something close to a Phenom II 955BE for half the cost" Interesting, I would like to do that myself! How did you unlock the cores? – bguiz – 2010-04-13T13:45:48.990

Yes I haven't had any issues with the open source drivers. As I stated all types of video works and glxgears runs at about 2000. X windows is fast and snappy. I just set it up so I haven't had a chance to try fglrx yet. To unlock cores, reboot into the BIOS setup, hit Ctrl-F1, and set ACC to AUTO and EC Firmware to Hybrid. – kmarsh – 2010-04-13T14:48:38.790

I really wanted the ASUS M/B with sideport memory but it was out of stock and the Gigabyte was on sale. No regrets though and eventually I'll put a video card in the PCIe 2.0x16 slot anyway. – kmarsh – 2010-04-13T14:50:16.633