soeren says

WANTED: geek machine, affordable

June 21st, 2005

Whereby ‘affordable’ means not much more expensive than 500 Euros.

In general

I’d prefer for the machine to be somewhat quiet. I don’t need a powerhouse, and I don’t want fans spread all over the case reminding me every passing minute that there’s a machine below my desk. IOW, passive cooling, where possible, is preferred.

The machine is to be x86-based, preferably an Athlon64 since I’ve just had a good first-hand experience myself, and have also heard very good things about them from peers. I am looking to run Windows XP Professional as well as a user- and development-friendly Unix of some sort on it. I don’t seek comments on whether Windows is a good operating system, but as for x86 Unixes, I’m admittedly out of the loop.

Unix systems?

CPU

I’ve recently set up a server, and its Athlon64 3000+ (1.8 GHz, I believe) seemed more than good enough for anything I’d want to use my desktop for. However, more can never hurt, of course, and this machine should survive a few years.

Mainboard and basic I/O features

The server has an MSI Neo4 Platinum motherboard (with an nVidia nForce 4 chipset), which has good documentation and some feature niceties, including BIOS updates from within Windows. However, it is fairly server-centric (despite apparently being marketed at consumers), in that it features a PCI-X slot, three (!) PCI Express slots, four Serial ATA ports and semi-hardware RAID (NVRAID) on them. Not exactly something I’m going to need.

I’d be fine with two Serial ATA ports, one PCI Express slot and just ordinary PCI in case I need to add, say, um. To tell you the truth, I wouldn’t even know what I’d need PCI for.

1 GiB of RAM should probably be enough.

Graphics

For a GPU, I personally prefer ATi brand-wise, although I’m told their drivers tend to suck more than nVidia’s. I definitely would like this component to be passively-cooled. It needs a DVI-D (or -I, for that matter) slot and 1680×1050 as supported resolution. Don’t really care about S-Video out, although I suppose it may be useful when wanting to watch a movie on a TV.

Audio

Modern mainboards seem to have decent-quality sound on-board. To my knowledge, Amanda has no HiFi with optical in, so I’ll need neither optical out nor S/PDIF out, or anything like that. I don’t plan on buying an expensive HiFi any time soon, thankyouverymuch. But please, please give me audio quality that’s at least on par with what my iPod has. I don’t need no static.

Storage

I honestly can’t say whether I want to get a floppy drive on this machine.

I’m happy with Samsung’s recent hard drive offerings; they seem as fast as they are silent. So, I’d like to choose a hard drive with somewhere between 100 and 250 GB, with a budget of about 100 Euros.

Finally, I should probably be getting a DVD burner with this one. Dual-layer? I don’t know if/why I should care. I also couldn’t care less whether it burns with 4 times, 8 times or even more, as long as it gets the job done.

Peripherals

All of the above better be supported flawlessly on Windows XP. I don’t care so much about some of the hardware (e.g. the webcam) working on whatever Unix I end up choosing.

Intended Usage

Mainly, the machine will be used for general desktop purposes — browsing, writing texts, etc., especially when my laptop is unavailable for whatever reason. Secondarily, the machine will be used for Usability studies as well as development.

The only tasks that will beg for some power will be watching movies, burning CDs/DVDs, and similar. Playing games will be the exception rather than the rule.

Conclusion

Did I forget anything? :-)

Oh, right. Where to shop in Canada? Does NewEgg ship there? Is that bound to cause warranty issues? Any other recommendations?

In general, I’d appreciate any kinds of pointers, experiences and help. Comments like “dude, Windows suckz, just go with Linux full-time” aren’t appreciated, however, since I depend on using Windows for Usability research as well as for application development. My main OS is and will remain Mac OS X anyway.

Posted in Me, Web

Share | 5 Comments

Others' Thoughts

# Free Bird

You want pointers? void *chucker = &canada; There. ;)

Okay, seriously now…

My experience with Linux is mostly limited to servers. Therefore I don’t run Gentoo because it’s too volatile. For the moment, I have two servers running Debian – one of them runs stable and the other runs testing. The one running stable went through some major breakage when I upgraded it from woody to sarge, which was the final straw for me – I’m going to migrate it to FreeBSD. The fact that I should’ve read the release notes is in no way going to convince me otherwise – if anything, the realization that apt-get has been broken for all these years made it clear to me that I should have done this years ago! No more Linux on the server for me, except when there’s no alternative, as is the case with the other server, which needs to run the Cisco VPN client. Strangely enough, Debian testing actually seems less likely to break than Debian stable, because it’s a moving target, which means there are no real major upgrades. For a desktop, Debian unstable would probably be a better choice, but it’s probably about as likely to break as Gentoo, which makes it dangerous when you need that computer to get work done. I’m not sure if the same goes for Ubuntu. It certainly seems like a reasonably solid distro. Mandriva uses RPM so you’re going to want to stay away from that as well. Oh, and make sure you run Linux 2.6, because 2.4 supports far less hardware found in typical modern desktop systems.

FreeBSD is great for servers but not for desktops. This is almost certainly not what you’re looking for. I’ve never heard of PC-BSD.

I don’t like KDE, but I like GNOME even less. Ugh. At least KDE has Konqueror, which is not a very good browser except that it passes the Acid2-test.;)

Dual layer burners are nice if you want to make copies of dual layer DVDs, or if you need discs with more capacity than a normal DVD for whatever other reason.

# chucker

You broke my code ;-) (The “&canada;” part was parsed as entity.)

PC-BSD is very recent, and maybe not mature enough to be used at all.

From your comments, I conclude that I should go with Ubuntu.

# Free Bird

It took me a long time to figure out what was wrong with my pointer statement – until I read the comment attached to your previous post… So, I guess I should’ve used &&canada; instead. ;)

# Free Bird

D’oh! That should’ve been &canada; , obviously. One ampersand too many…

# chucker

Ah yes, the joys of escaping.

At least you don’t have to do silly stuff like \\&canada\; ;-)

(Ah yes. The wonders of escaping when in sed.)

Your Own Thoughts

I'd love to hear your input. Just try to stick to a few rules:

Before you comment for the first time (or, after you have deleted cookies), you will have to answer a little challenge to prove that you are not a spammer.

Comments are written in Markdown.

Leave the country the same, but correct the continent, and end the sentence with a period instead.