Sunday, January 30, 2011

7 Tips To Breathe New Life Into Old PCs

HELP THE ENVIRONMENT, RE-USE YOUR OLD COMPUTERS

They're collecting dust in storage rooms and taking up extra space in your garage or office. They can't handle today's applications, peripherals or operating systems. Yes, older computers are a nuisance, like the brother-in-law who sleeps on your sofa for a few months.

But tossing tech gear into the garbage is not exactly environmentally correct. Better ideas: Recycle older computers or retrofit them to serve a new purpose. Luckily, older PCs and their kin are more than capable of handling a bunch of new uses; you can turn them into anything from gaming rigs to media stations where everyone in your family can rip CDs and fill up their MP3 players.

Here are my top choices for what to do with a PC that's past its peak as a primary computing device but still has plenty of life in it for other uses. I've tried all of these, and I let you know how well these projects have worked for me. Whichever project you choose -- or if you conceive one of your own -- have fun, secure in the knowledge that your old system can keep living on in another form and that you're not clogging up the landfills with even more e-waste.

1. Use an old notebook as an e-mail terminal

With some older laptops, the trick is where you set up the system and not necessarily whether it's fast enough for every computing activity. For example, I used a five-year-old Toshiba Satellite 4600 laptop to set up Yahoo Mail in full-screen mode (in Internet Explorer, just press F11). I then placed the computer in a hallway where any member of my family or a visiting friend can jump on it to check for messages.

Granted, this terminal is not adequate for anything beyond basic Web browsing and e-mail, but it's only a click away for those who just need to write a quick note or update their Facebook or Twitter status. The old Toshiba laptop is not fast enough for any other computing activities, but it has a bright screen and the keyboard works well (minus one missing function key). Because I keep just my e-mail up on the screen with no other apps running, this sluggish laptop works just fine for typing up e-mail replies, even if you can't use other apps.

2. Use your old PC + iTunes as a home media server

An old computer likely has a slow processor and not much RAM, but a setup like that is actually a good match for a media server's fairly low-key system requirements. The speed of the media server depends mostly on the hard disk drive and the type of controller -- if your system supports SATA and has fast hard drives, you can expect fairly good performance even if the processor is a bit out of date.

You'll need an optical drive to load music files onto the hard drive, an Ethernet card (or Wi-Fi capability) to connect to your local network to share the media files, and just enough RAM to run the media server. Usually you can get by with 512 MB of RAM, if all you’ll run is Windows XP as your operating system and one application. The main advantage to setting something like this up is that you can keep the media server running at all times and have quick access to your files.

As far as software is concerned, I prefer Apple iTunes, not because it's necessarily the best media server or because it has extra features for sharing music, but because it's extremely well supported. For example, I tested the setup with a Logitech Squeezebox Radio, which found the iTunes files over my Wi-Fi network. Keep in mind that new software such as Sonos ZonePlayer S5 is more likely to support iTunes as a media server than are older apps.

Apple iTunes is also free, and it runs reliably. It's also very easy to set up: Download the app from iTunes.com and install. Then load your music files. Now go to Edit-->Preferences. Click the Sharing tab and enable the "Share my library..." option. This makes your media files available to other devices.

One quick note about power savings. Your older PC probably does not have a recent Intel Core processor such as the i5 or i7, so it won't shut down threads on the processor when they are not in use to save power. You may also want to consider changing its power supply (PSU) if it is not 80-plus certified, a rating that means the system runs efficiently and doesn't waste energy. That said, you can set your media PC to blank the screen and power down the hard disk after just a few minutes to save power, a setting under Windows power management. Note that if you do make these changes, your server might take a few seconds to come back online when you try to access files.

Overall, the server was quite speedy in all of my tests and everything worked well -- streaming video files to my Sony PlayStation over Wi-Fi, running backups from a spare laptop and copying a large collection of music files. Note that my server did not support Gigabit Ethernet on the network card, but a simple upgrade would speed up file transfer speeds as well (if you use a Gigabit Ethernet router).

3. Turn any older PC into a gaming rig

Gamers know that the most critical component on any PC is a high-end graphics card. Without one, even if you have a fast processor and loads of RAM, recent games such as Aliens vs. Predator or Left 4 Dead 2 will still run slowly. The newer graphics cards are powerful enough and provide enough RAM to handle the pixel-pushing mayhem of just about any shooter, even if the CPU is a bit outdated.

I used an older PC that used to be a home server and still runs the Windows Home Server operating system, and added an AsusTek 8800GTS graphics card that's about a year old and has 512MB of memory. It's not a DirectX 11 card, which means it won't render the very latest games at maximum visual quality (such as Battlefield: Bad Company 2) but it does support the vast majority of newer games.

This upgrade is fairly easy, but you'll need a power supply that has two six-pin PCI-Express cables, such as the Corsair VX450. That's because the graphics card is very power-hungry and requires the extra power cables. To upgrade, first remove the old graphics card. Snap the new graphics card into the PCI Express slot and connect the PCI-E cables. You'll need the latest graphics driver for the card you use.

Now, you might wonder: Does this really work? Is a graphics card upgrade really enough to revive an older system? As a sanity test, I used a second old PC equipped with an older AMD Athlon processor and installed the same power supply and the same AsusTek graphics card. Then I tested the game Aliens vs. Predator. As most gamers know, you can quickly tell the difference between a PC that handles games well and one that's sluggish. With the card installed, the game ran smoothly and did not have any annoying graphics slowdowns or frame-rate problems. In fact, both systems ran smoothly -- I knew I could buy another GPU for the second PC and use it as a spare gaming machine. If the PC processor is older than five years however, this upgrade might not work (because PCs of that time did not use the PCI-E slot, they used the AGP slot for graphics).

4. Turn an old system into a Folding@Home system

Here's an upgrade for any older netbook or notebook that's not only easy, but gives you an opportunity to help a worthy cause.Folding@Home is a project developed at Stanford University. Once you download the client, your computer becomes a "node" on the Stanford network and runs scientific calculations to help researchers understand protein folding and, in turn, to find cures for cancer and other diseases.

If you're particularly ambitious, you could set up multiple old computers as Folding@Home clients. The software lets you determine the percentage of computing resources you want to dedicate to the research and even when those resources will operate. I used a Toshiba Satellite 4600 laptop as a research client. This system is so old it doesn't even support current wireless standards, so I added a 3Com Wi-Fi card. Next, I downloaded the client at Folding.stanford.edu and installed it. The app runs in the system tray in the background -- you can right-click the icon to see configuration options.

You can see the scientific calculations running on your laptop, but for the most part the software runs in the background so you can still use the laptop for Web or e-mail. In my tests, the calculations never intruded on my daily activities and only started running after the system went idle -- usually after several minutes. You can even configure how long the software will wait before it starts working and restrict the time to certain hours of the day. Folding@Home isn't the only distributed computing project that will run on older computers. There's a list of some others at Wikipedia.

5. Use any netbook for home security

Netbooks are too slow to handle gaming and movies, but they work great as home security devices. They can show you who is at the front door or even detect motion and alert you to an intruder. I used a Lenovo IdeaPad S10-3t with 1GB of RAM and an Intel Atom processor to find out if a new webcam could support motion detection on an old system.

I installed Yawcam, a free Web surveillance application that supports motion detection and video recording. Setting up Yawcam is easy: You first install the app, then select the built-in webcam for your netbook. You can set up the software so that it sends you an e-mail whenever it detects motion. Another option is to install a dedicated Wi-Fi security camera, such as the D-Link DCS-1130. This camera mounts to an exterior wall and then feeds a video signal over a home wireless network to your netbook. That way, you can see who is at the front door right from your netbook, no matter what room of the house it's in.

The motion detection with Yawcam is extremely accurate. In my tests, I could make just a slight hand movement in front of the screen and, within a few minutes, receive an e-mail alert on my Apple iPhone.

6. Install Jolicloud to liven up an old netbook

Netbooks such as the original Acer Aspire One and the Dell Mini don't use the latest iteration of the Intel Atom processor (called Pineview) and come with 1GB of RAM or less. (Companies such as Lenovo now offer 2GB and 3GB versions of their netbooks.) Older netbooks usually run Windows XP, which some see as outdated. One easy way to make your netbook run faster is to use a new operating system called Jolicloud.

To use Jolicloud, you'll need a 1GB USB key. Click the download link at Jolicloud.com and download the ISO file for Jolicloud and use Jolicloud's USB Creator to create the key. Boot up your netbook, watching carefully for the key to press so you can access the netbook's BIOS. Now, look for an option to boot from a USB key, enable it and save the BIOS. Jolicloud will walk you through the basic installation. When you reboot, you'll find that the new operating system loads much faster than the old one did. You'll also notice that it provides some cool social networking features (such as the ability to update your Twitter status from the operating system). The new setup also includes a fast browser based on Mozilla Firefox.

Another operating system to consider is Moblin (a mobile variant of Linux). I tested Moblin with a friend's Acer Aspire One, and it ran about twice as fast as the originally installed version of Windows XP for basic browsing and even beat Windows 7 for speed. Most of my tests were simple stopwatch comparisons of before and after -- with the Moblin browser, the machine started up in about two seconds compared to four seconds or more on the two versions of Windows.

7. Run a dedicated gaming server on any old desktop

Gaming servers -- which run in your home for local multiplayer matches or run on the Internet for anyone to use -- do not require a superfast gaming system. In fact, you don't even need a good graphics card or a lot of RAM, although, as more people connect, it does help if the processor is fast enough to keep up with demand. The best way to find out if your older system will work as a dedicated gaming server is to check with the game developer (if the server is a commercial product) or ask that question on the forums for the dedicated server software (if the game is a non-commercial product).

For this upgrade, I used my AMD Athlon 64 home-built system. To test a dedicated server, I used the Valve Software Steam service and the game Left 4 Dead 2. This game server runs right in the Steam client. The server software is easy to use because it allows you to specify how many people can connect and then monitor who is connected -- so you can kick people off the server if they are harassing others or otherwise misbehaving. In terms of setting it all up, when you first install Steam, the software will prompt you to install a few extra components. After the install is complete, click the Tools tab to see the dedicated servers. In this example, just right-click the Left 4 Dead 2 server to install it.

Once installed, you can name your server and select whether it's a local server or if it runs on the Internet. I was impressed with how well Left 4 Dead ran on my older PC. As with many of the other upgrades I performed, the multiplayer performance was dependent more on my network and the speed of the client machines than on the server itself. Once you install the Steam service, click the Tools tab to see the dedicated servers. Just right-click the name of the gaming server you want to install.

No comments:

Post a Comment