Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Desktops (Apple) Red Hat Software Apple Hardware Linux

What To Do With an Old G5 Tower? 417

lunatic1969 writes "I've got an old G5 PowerPC tower that's sitting in a spare room not seeing much in the way of use. I'd like to stick a Linux distribution on it and maybe breathe some life back into it. I've got a few vague ideas — it might be a handy file server, streaming video for a security system, or simply just to have a spare box around. My question is therefore in two parts: First, are there any particularly creative projects or ideas anyone has for an old G5, and second and most important, which distribution currently offers the best support for this box?"
This discussion has been archived. No new comments can be posted.

What To Do With an Old G5 Tower?

Comments Filter:
  • Old Games (Score:5, Interesting)

    by painandgreed ( 692585 ) on Friday July 23, 2010 @07:52PM (#33009654)
    I'm keeping mine around to run games on, especially old classic games that have stopped working under newer versions of OS X or Intel chips. In addition to that, it might go to my photo studio as a browser and photo editing machine.
  • Re:PPC Linux (Score:3, Interesting)

    by Jeremiah Cornelius ( 137 ) * on Friday July 23, 2010 @07:53PM (#33009664) Homepage Journal

    I run a stripped PPC Ubu on a Blue and White G3. Works. As good as the R4000 Indigo on Irix 6.5 that sits next to it. (NOT NeXT to it!)

  • Re:retire it (Score:4, Interesting)

    by Brett Buck ( 811747 ) on Friday July 23, 2010 @08:19PM (#33009874)

    Hey, I am using a Wind Tunnel G4 right now. It works fantastically well and is lightning fast at running satellite simulations. Faster than my Core 2 Duo PC by a fair margin.

  • Re:retire it (Score:4, Interesting)

    by 0100010001010011 ( 652467 ) on Friday July 23, 2010 @08:34PM (#33010006)

    So turn it on when needed, but I wouldn't say it's a waste of electricity, considering it's already paid for.

    Apple has done a great job of making XGrid platform independent. If you code with Xcode it'll speed up your compile times. If you do any video rendering, it'll speed that up.

    Or toss OS X server on it and use it as a home server (if you continue to use OS X) or Debian

  • by tibit ( 1762298 ) on Friday July 23, 2010 @08:40PM (#33010048)

    Adding to benefits of OS X 10.5: a lot of good open source is available from MacPorts. Heck, MacPorts still doesn't run a lot of things under Snow Leopard (wxWindows, native gimp, ...). So your results with MacPorts under OS X 10.5 running on G5 may well be better than with 10.6 running on Intel hardware!

  • by SuperBanana ( 662181 ) on Friday July 23, 2010 @09:11PM (#33010264)
    They may be power-hungry (idle power usage is 120-160w depending on the model/year; the later models were more power-efficient) but the G5's had a very impressive memory architecture. That and the G5 processor itself were designed to shovel bucketloads of data, mostly for media. Keep in mind that MacOS resumes from sleep mode very quickly, and power usage in sleep mode is nil. Not great for servers, but great for occasional work with media like photos or video.
  • by h4rr4r ( 612664 ) on Friday July 23, 2010 @09:18PM (#33010316)

    The lack of RAID does that for you.
    Plus the lack of rsync to automatically backup everything for you, and the fact that your other network devices cannot easily access it.

  • by rwa2 ( 4391 ) * on Friday July 23, 2010 @10:14PM (#33010686) Homepage Journal

    Yeah, word... Definitely don't trash it. Sell it on Craigslist to some Mac fanatic. There are so many of them, it's amazing how well they hold on to their resale value.

    I recently sold a POS 600Mhz G3 ibook that I had bought for my wife (who had always been a Mac person until I bought her one of her very own). It was half the speed, RAM, even color depth than a much newer Dell laptop I had bought for my mother, and yet there was a lot more interest in the Mac. It wouldn't even run a version of Firefox newer than 2.0 because I didn't bother to pay for new versions of OSX every few years.

    So I'm still stuck with the Dell laptop... whatever. it makes a great random photo frame viewer and terminal :P

  • Re:retire it (Score:5, Interesting)

    by SpazmodeusG ( 1334705 ) on Friday July 23, 2010 @10:39PM (#33010802)

    There are so many reasons why that can happen though. One of the first things i think of is that your program works well with the cache line size of the G4 (32bytes, i think) whereas the Core 2 is loading up more than it needs when it loads each new cache line (256bytes, i think).
    You'll probably find if you make even the slightest changes to the data structure size or alignment in the program the benchmarks will switch around.

    In the end CPUs have to be general and there is no doubt that in general the current x86s are faster. If you find the G4 is faster for you well then i say keep using it. It's an exceptional circumstance that you happen to have where your code closely matches the design of the G4.

  • by jewishbaconzombies ( 1861376 ) on Friday July 23, 2010 @10:53PM (#33010884)
    Bingo.

    I had the bottom of the line G5 for a time and had 2 other computers that had replaced it. Between Berkley and Emeryville, there were several studios and colleges for advanced audio. I think I got about 60-75% of what I paid for it. They didn't even haggle (and I priced a bit high for haggleability).
  • Re:retire it (Score:1, Interesting)

    by Anonymous Coward on Friday July 23, 2010 @11:15PM (#33010996)

    exactly, i have a G4 MDD dual 1ghz now THAT is a wind tunnel! But for a machine that's almost 7 years old it's still performing fine. I use it to run NI B4 Hammond organ emulator - using the onboard sound - i had to buy a Creative Audigy 2 to run the same app on a PC. And I'm running Leopard, which actually feels quicker than Tiger that I had on it before.

  • by infiniphonic ( 657188 ) on Saturday July 24, 2010 @01:15AM (#33011510) Homepage
    I'll trade you something for it.
  • by Ilgaz ( 86384 ) on Saturday July 24, 2010 @03:07AM (#33011838) Homepage

    Geez, that is not a G3 Machine for God's sake. It is a workstation which is still used in production environments.

    It is supported via OS X Leopard which the Snow Leopard doesn't share the same name just because Apple couldn't find a new cat name, it is because Snow Leopard was _built on_ OS X Leopard. Just like Windows 7 vs. Windows Vista. Of course, Apple did "security/safari/itunes only updates" but, it was their own choice with lots of iPad/iPhone stuff going on. Also you wouldn't want "snow leopard" pure 64bit OS on it since on G5, "pure 64bit" really means "access more than 4 GB on a single application", not anything else. It is not x86 which had "bonus stuff" coming to that archaic architecture which wins because of popularity. I am telling these "karma suicide" things since if you actually go pure Linux, make sure you pick a 32bit distro as "pure 64bit coolness" may&will mean overhead and slowness.

    Unless developer is a complete "trendy type", he/she still supports OS X Leopard/PPC since there is no reason not to. Of course, I speak about "native OS X apps", not Adobe stuff coming with lots of Windows/X86 copy paste code. Look to top 10 downloads in various sites, they are all PPC/X86/Leopard+. Tiger has issues since it doesn't have kernel functionality in some cases, like the VLC (I heard it is about threads).

    For the people saying "massive heat", "power". G5 in Workstation configuration, idles 37 degrees celsius. How much does your Intel do? SJobs had very valid points, about future of Apple and how IBM G5 (PPC970) doesn't fit to it... But the "heat", "watt" etc. were all misunderstood, out of context. It doesn't fit to portable future (which was proved right), it happily runs on desktop, _still_ with IBM current AIX 7 (beta, massive specs) included.

    I owned a G5 1600, moved to Quad G5 2500 so I can keep on PPC arch for a long time (was proved right not to jump to those early Intels), I also got G4 Mini, there are more Intel Macs in house... I try so hard to get "impressed", like Wow factor, when you as Amiga 500 user, run Amiga 4000 first time... Can't yet... As Apple keeps doing crazy things like using core duo in this age, where i5/i3 exists, for a long time, I am staying. If Developers doesn't support? "My" vendors are real Mac software houses, you know the ones running XCode. They still support and unless a real necessity happens, they will keep supporting.

    It would be "fun" to suggest some nerd fantasy, some kind of joke but, really if you come to slashdot asking "what to do" with a 64bit RISC processor which, if it was IBM pSeries, would have current OS.... You get it... Check the websites/irc channels you frequent, someone really did some reality field distortion to you.

  • by beelsebob ( 529313 ) on Saturday July 24, 2010 @03:11AM (#33011852)

    I couldn't agree more with this sentiment. The Powermac G5s all idle at around 150W, and most used about 600-700W under load. Left idle all year serving files it'll cost $150 a year just in electricity to run... All this for a slower machine than a MacMini, which doing the equivalent thing would use 10W.

  • by segin ( 883667 ) <segin2005@gmail.com> on Saturday July 24, 2010 @05:01AM (#33012176) Homepage
    Thank you! I have an old 486 that runs NetBSD 5.0. There are spells that are months long that I don't power it up, but when I do, it's debuggerin' time! I use the extreme constraints to refactor code for performance. Just stretch your expectations for execution time by times 5. A C2D is 100 times faster than the Am486DX2, but I like to torture myself until whatever it is I was coding runs no slower than 5 times longer than it originally did on the C2D. This is actually reasonable given the "slow but safe" model for the original draft code - it leaves plenty of room for improvement, and a 20x speed increase is quite possible in many cases - first draft code is never the best. When I finally take my code back to the C2D box, it screams. Old machines might be energy hogs per unit of performance, but any good programmer can use one to tighten code down as long as the code can reasonably be made to run on the old iron. If not, try on slightly newer iron until it at least runs, and then code on whatever oldest hardware you can get your code to run on. Don't stop til it runs reasonably given the hardware it is on.

This file will self-destruct in five minutes.

Working...