![]() |
The Buying a SGI System FAQ
Formerly the Buying an Old SGI System FAQ
By David H Dennis
What do you do when your favourite computer company
sells something reasonably affordable, for once?
Well, to begin with, you rename your FAQ.
Last updated 2 April 1999
Most recent addition:
|
As many of you probably know, SGI is now migrating towards Windows.
In doing this, they are joining other computer makers in what I
suspect will be a death march. I just don't feel SGI has the ability
to sell computers in the commodity marketplace, where you must be
cheap, cheap, cheap. I have a bit more experience with Linux now. Sadly, it doesn't work nearly as well as a SGI machine if you want to run X-Windows in high-resolution colour. And I have yet to find a Linux user interface more nicely crafted than SGI's 4DWM. On the other hand, there's no denying that help and accurate answers to your questions is far easier to come by in the Linux world. Also, if you want to run 3D software or if you have a pressing need for 3D graphics, SGI is still the platform of choice. And if you love sleek user interfaces, SGI's still significantly ahead of Linux. This page contains a somewhat confusing mix of prices. For historical reasons, I've included the old prices as of two years ago, when I first wrote this document. Prices tagged "15 March 1999" are current, obtained from a mix of the Reputable Systems web page and misc.forsale.computers.workstation . Certainly the plunge in prices that has occured since is dramatic, making me feel that an old SGI can now be an incredible value - if you want to run an X-terminal at 1280x1024 with total style, both price and performance beat Linux handily. Prices in this page were current as of two years ago. Predictably enough, they have plummented back to earth in the last year or so, as systems running NT have made significant inroads. Greg Douglas of reputable.com has a price list online with the latest information. You may also want to visit the comp.sys.sgi.marketplace newsgroup for updated information. At this point, I certainly wouldn't buy a machine with less than a R4000 processor. However, in case you were wondering, I wouldn't buy an NT machine instead of a SGI, either. I have the misfortune of running NT on one of my machines because my clients often demand Windows "solutions". If you can possibly avoid getting NT, don't get it. The user interface has been cleaned up a bit, but, like other Windows machines, it's pathetically easy to load up to the point of unusability, even when you have a system with adequate memory. -- 27 December 1998
|
Why Silicon Graphics?
Why this FAQ?
Who is David Dennis, and why is he qualified to write this thing?
Specific Models:
Model Summary
Personal Iris 4D/25G
Indigo (R3000)
Indigo (R4000)
Personal Iris 4D/30TG
Personal Iris 4D/35TG
Indy
Indigo2
Onyx & Challenge
Checking out your new system
Gotchas
Keeping your old SGI System Alive
My problems and what I've learned
Here are some topics I'd like more information on
Vendors & Other Resources
Send the FAQ Maintainer a note
| Why Silicon Graphics? | |
|
Are you tired of the same old boring PC, staring you in the face? Are you tired
of the same old dysfunctional alleged "operating systems" that make amazingly
fast machines into amazingly sickly dogs? Perhaps it's time to break away decisively
from the evil empire of Microsoft and all its crummy clones and junky products
built to the very lowest common denominator.
Yes, you need a Silicon Graphics workstation, a system created by geniuses for geniuses, a system molding the best elements of a graphical user interface with the best of the old style command line, a system that really can make anything you dream of possible. And then you look at a price list:
W5-180P-1G32 Well ... cough ... choke ... well, you know, that's really not that bad, all things considered, is it? You get their Unified Memory architecture and no Windows. You get a 17" monitor and no Windows. You get 1280x1024 30-bit colour and no Windows. Not to mention no Windows; no Windows crashes, no Windows incompatibilities, and no Windows fake multitasking. There is really no better way to turn your nose up at Bill Gates' vast, ugly empire of mediocrity. And thanks to the O2, the used systems that seemed impossibly out of reach only a month or so ago are plummenting in value, so even if you don't have $ 5,995 to spend, you can still get a wonderful SGI system at a decent price. Yes, these are happy days for SGI fans, friends. Only a few short minutes ago, this was the Buying Old SGI Systems FAQ. But guess what? It just doesn't make sense to talk only about used systems with the new ones so keenly priced, does it? So we're going to cover everything from O2 to Onyx here, in the hope that you'll join the expanding ranks of SGI owners. What about using Linux instead? Well, that's still a PC at heart, and still has the same old PC problems of incompatible hardware, unreliable IRQs and an operating environment without Magic. Worthy, for sure, and I'd take it over anything of Microsoft's any day - but it doesn't satisfy my craving for something exotic, something that took the best design brains of our decade to come up with. So what about a used (or even new!) Silicon Graphics system? Why not get a used Mercedes instead of a new Toyota? My hope is that this FAQ will explore the ins and outs, the joys and pains, of getting away from the beaten path and buying a real computer, cheap.
|
|
|
Why this FAQ?
|
|
|
My initial motivation for creating this FAQ was a desire to share what
I'd learned about SGI systems with others. It may seem corny, but I
think SGI is one of the best alternatives to the evil empire of Windows.
It's easy to use, has a slick GUI and has a marketing machine behind it
that has an actual understanding of what consumers want. Its only real
problem is that it's just a little expensive - but with the new O2 and the
consequential lower used Indy pricing, I can see that changing fast. When I started writing this FAQ, I was in the process of buying a used SGI box for approximately $ 2,000. I figured this would be a good way of sharing my experiences and getting the opinions of others during my purchase process. After all, even a $ 2,000 purchase, while nothing compared to the cost of a new machine, is nothing to be sneezed at. And it seems so bewildering, these Indigos and 4D25s and 4D30s and all sorts of funny model numbers and clock speeds and what-not. What I really want to know is what models are good, which ones are dogs, and what are the hidden problems behind each. Most of this information has been taken from heresay, from people who have posted on USENET or answered my questions. When I started this FAQ, I had not yet even seen a SGI system, other than an Indy that I was able to check out for about 24 hours. I fell in love with that darned thing and its Irix 5.3 operating environment, and that made me determined to get a SGI of my own. I figured that anyone else who was looking for used SGI boxes would benefit from the research I've done and the questions I've asked. And perhaps people can gradually build on what I've produced with their comments, and we can slowly get a better handle on the old machines. And, now, the new ones.
|
|
|
Who is David Dennis, and why is he qualified to write this thing?
|
|
|
Well, I'm probably not. When I started researching the purchase of my
used SGI system, about the only thing I knew for sure about SGI
systems was that they had the neatest Unix environment in the
business, new ones were horribly expensive, and I really wanted one of
my own. But what I've noticed is that lots of people on the net are willing to share their expertise with someone who at least asks a bunch of intelligent questions. So that's what I did; I posted messages asking about the utility of these old systems, got a bunch of responses, and went to work. And when I realized how confused I was becoming, I thought it might be useful to people considering the same path to have a FAQ on this subject. So if there's something wrong here and you want to set me straight, drop me a line. I'll be very happy to hear from you.
|
|
|
Model Summary
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Carlos Simmerling was kind enough to send me an old Periodic table of the Irises for the old machines.
Check it out. At this point, I can pretty much withdraw my recommendation of Personal Iris systems as an entry system. Although I love mine, the fact is that a used Indy now offers such an excellent value that there doesn't seem to be much reason to go the older and slower PI route. So be patient and you should be rewarded with Indys at very low prices. That's the best thing to concentrate on at this point. Indigos - particularly R4000 Indigos and Elans - still have substantial collector value, and prices still seem to reflect this.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Personal Iris 4D25G
|
|
|
(note: Deal information obsolete and retained for historical interest
only. Now this system has a value of roughly $ 0) The SGI Personal Iris 4D25G was said by many to be a hideously obsolete model. Nonetheless, the deal I was offered was tempting: The system, 16MB RAM, a 1GB hard disk, a bootable CD ROM, a tape drive, a Sony 20" monitor, a fairly high level of 24-bit graphics, Irix 5.3 and the IDO for $ 1,600. I tried it and it compiled my benchmark C program at about 40% of the speed of my 85mhz Sun SPARC 5 clone. Faster would be nicer, but considering that SPARC 5s go for about $ 4,000 on the used market, that's not a bad price/performance ratio at all. This Personal Iris model takes standard memory, which can be had for around $ 5-7 per megabyte. This was perhaps the most appealing aspect of the PI; although its existing 16MB RAM would have to be upgraded to at least 32MB for Irix 5.3 to run well, such an upgrade would have been quite cheap. In fact, upgrading all the way up to 64MB RAM would have cost less than $ 500. That's less than I paid to put 32MB RAM in my PC not too long ago! Note: I hear contradictory statements from people who tell me about the memory capacity of the 4D/25 series. Some say 128MB, others say 64MB and still others say 32! So watch out for that. I /think/ it's 64MB in 4MB SIMMs (16 x 4MB SIMMs), because the arithmatic works out that way, but you never know. Processor: R3000; clock speed: 20mhz. I would guess it's comparable to a 486 DX/33 in CPU strength. Don't be confused like I was; this is not a 25mhz machine.
|
|
|
Indigo R3000
|
|
|
The Indigo R3000 is a true classic machine; many people appreciate it
for its elegance and durability. It's said to be better put together than the
lesser Personal Iris systems. It has an attractive mini-tower case that's
painted bright purple; you surely could not confuse one with any other
computer! This was the first of the "designer look" SGI machines;
the older Personal Iris just doesn't have the style of the Indigo. Some
loyalists consider it to be the best-looking unit even now. The basic configuration, which is the most commonly seen on the net, has the rather uninspiring "entry graphics": a 1024 x 768 display and 8-bit color. Most people I talked to told me to avoid this configuration if possible, simply because it was too expensive to upgrade to something slicker. On the other hand, the "Indigo Elan" is a true collector's item due to its superior graphics combined with the traditional Indigo advantages. The standard entry level graphics users RGB sync-on-green monitor or a VGA unit if it can handle the signal; only newer monitors can. The connector for sync on green is 13W3. One real strike against the Indigo is high memory prices. The proprietary SIMMs will cost you about double what regular SIMMs would cost. My best quote was $ 325 for 32MB RAM. One of my friends bought this upgrade and found it worked fine; it's almost $ 200 under the lowest price I've seen for it, so I'll have to dig up the email address to add here. The asking price for an 30 mhz R3000 Indigo with entry graphics, 24MB RAM, the IDO, a 424MB disk and a CD ROM drive was $ 1,700. I believe his eventual sale price was about $ 1,600. The main reason I didn't buy this machine was the expensive memory and the lack of 24-bit graphics. I felt like I'd need at least 32MB just to run Irix 5.3 properly, and it would have been too expensive to upgrade. Memory must be added in groups of four SIMMs, and there are a total of 12 memory slots. The largest SIMM supported is 32MB, so the machine supports up to 96MB. Two serial ports, one parallel. An Ethernet connection is included, but you need an AUI transceiver (about $ 45) to hook it up to your network. (This is true of virtually all workstation models I know of). It supports SCSI-2 single-ended (not fast, not wide, not differential). Much of this information was obtained from a USENET message written by Walter Roberson <roberson@zeno.ibd.nrc.ca>. I can't resist quoting the last paragraph of his message in full:
I can't think of one bit of the Indigo that is PC compatible. Nor has Microsoft ever written any software for it. [There are definitely people who count both of these points as being substantial "pluses" for the Indigo ;-) ].Processor: R3000; Clock speed: 33mhz. This is said to be about the equivalent of a 486 DX2/66 in power. You might want to bear in mind, though, that a 486 DX2/66 is actually pretty darn fast at running Unix; it only becomes a horrid slug when running Windows. The 4D30, 4D35 and Indigo all use the same IP12 family of processor chips. What's the difference between the Indigo base and the fancier units? According to John Kraft of SGI, the base Indigo is only 8-bit graphics, and has no geometry hardware. The Elan has four Geometry engines and can thus render in 3D far faster. The cheaper XS system has fewer geometry engines but otherwise the same design as the Elan.
|
|
|
Indigo R4000
|
|
|
(We have totally obsolete information here) I managed to find a couple of these, on the XS International Price List had an Indigo R4000 entry, 100mhz, 40mb, 432MB disk, Entry Graphics, 19" monitor, keyboard, mouse, Irix 5.3 for $ 3,900. And R4000 Elan went for a mind-bending $ 8,900. I suspect a used R4600 Indy would give you more bang for the buck, but I've talked to a couple of people who consider an Indigo far superior to an Indy, due to its inherent superior servicability and (I think) expandability. Isaac Osis <isaaco@magna.com.au> got his 100mhz Indigo Elan "for only $ 8,500", apparently including 128mb RAM, a CD ROM drive and a DAT. Looks like it was a nice deal. Reto Koradi <cor@spectrospin.ch> issued a correction to my idea that a used Indy would be better than an Indigo. He says that "An Indigo R4K probably has the better CPU performance than an earlier R4.6k Indy". Note that since these take standard 72-pin SIMMs, they're going to be loads cheaper to add memory to than the older systems. This is a real collector's item of a machine. One in good shape is bound to hold its value as well as anything does in the computer world - which, admittedly, isn't much of an assurance. To contact someone at XS, email xs@xsnet.com.
|
|
|
Personal Iris 4D/30TG
|
|
|
I finally received my Personal Iris. Those of you who have been reading
the SGI newsgroups probably already know that I have been having trouble
getting it to boot. I'm not going to tell the full story until I manage
to get it up, but so far everyone's been very nice and helpful, and I
have high hopes that I'll be able to get it running in a few days. The
main lesson seems to be don't press the reset button! Because this is the machine I bought, however, I have the most information on it and the best review. More details will come when I actually get it to do something! The Personal Iris 4D/30TG system requires proprietary RAM like the Indigo. However, the specific example I'm considering has 32MB of that RAM already, so it probably doesn't need to be upgraded. The seller (Chris Hammack, qwerty@amug.org) says: Personally I think it runs great, we run Netscape 2.01, IDO and even Alias WaveFront (yes, the $4000-10000 software package) on it. Granted it's not an Onyx or an Indigo^2, but I think it makes a fine machine. The system was on maintenance at the time of sale, which makes it very attractive to me; it means that it passes into the buyer's hands in tip-top condition. It includes Turbo Graphics, which include a Hardware Zbuffer, a turbo card with 4 TI DSPs and 24-bit colour. Irix 5.3, the IDO and Iris Impressario were all loaded. His asking price is $ 2,200 and the negotiated price was $ 2,000. A Personal IRIS is a large deskside tower case, which has to sit on the floor like any other large tower. Chris says that it consumes a moderate amount of electricity, not enough to make a dent in the bill. The fan on a Personal Iris seems very loud when you first start using it, but the noise quickly fades into the background. After a while, it becomes almost soothing to hear it. The 19" monitor is a Hitachi, not a Sony as in the 4D/25. The seller said it was the best monitor offered and has impressive graphics. Unfortunately, when I received it, I found that it doesn't age well; it's a bit fuzzy and ruins the clean, crisp image of the SGI Screens. Fortunately, if you happen, by an astonishing coincidence, to have a NEC XP21 monitor, you need fear nothing: the BNC cables will plug straight in. Note, however, that this is only true of a NEC XP-series monitor, the only NECs that have BNC cables. One might note, however, that I own a NEC XP21 because I'm very picky about my screen. The average person would probably have considerable less trouble with the 19" unit's image quality than I did. The keyboard looks identical to any regular PC keyboard, but is actually a custom SGI design. I found it to be of good quality, although not as good as the best IBM keyboards. Clock speed: 33mhz
|
|
|
Personal Iris 4D/35TG
|
|
|
This machine was offered at $ 2,100, or $ 1,600 without the monitor. 24 bit color, Z-Buffer, turbo graphics, 32MB RAM, 760MB disk, 19" monitor. Irix version not specified, but I suspect Irix 5.3 would be made available. The seller didn't know what the IDO was, which made me a little leery. Since the IDO would be required for this to be a usable system for me, I decided to pass. Some people have mentioned that this machine is significantly less reliable than the Indigo. It's also very noisy, without the "low noise kit" sold later. CPU: R3000, 36mhz.
|
|
|
Indy and Indigo2
|
|
|
The Indy is a far, far superior buy to any of the other used machines
we've covered so far, with the possible exception of the rare R4000
Indigo Elan. It's several times faster than the old Indigos and
Personal Irises; it can often be found with the wonderful WebForce
bundle, which gives you all the software you need to create wonderful
web sites; and it's a great piece of equipment. Unfortunately, the prices reflect this - and then some! Fortunately for buyers, with the rumoured new SGI line coming out in October, Indy prices - even WebForce Indys - have gone down considerably. For instance, I was recently offered a WebForce R4600 system with 24-bit colour, a 20" monitor and some assorted goodies for "$ 5,000 or best offer". This is a far cry from the $ 12,000 or so I've seen these machines go for even as recently as a couple of months ago. [Update: This system would now sell for about $ 2,000, as of 15 March 1999] Used Indigo2 machines now go for anywhere between $ 900 and $ 2,500. As of now (15 March 1999), they strike me as the real bargains of the current market. Used Indigo2 machines have also gone steadily down in price since I last updated this FAQ. When I first wrote it, R4k Indigo2s were running around $ 15-20k. Now there are several available on the newsgroups for around $ 8,500. If you want a new Indy, you should be able to get between 10 and 20% off the list price if you go through a reseller. SGI itself doesn't give discounts at all, unless you're giving them a truly massive order. However, they do give you a trade-in allowance for your used workstation - and if it's a rival, you don't actually need to give it to them to get the allowance. The amount is between $ 1,500 to $ 3,000 depending on the system purchased. One important note I came across when talking to people who have actually purchased new SGI equipment. Like any large company, their sales reps are really looking for the big score. My guess is that, if you're responsible for purchases of large amounts of SGI equipment, or if you know someone who is, you might be able to get a system at the corporate discount by just asking to have it added to their order. Obviously, company policies vary about such things, but if you work for a company that's buying significant amounts of SGI equipment, it would be worth checking out. You'll certainly get the lowest prices that way. Even my SGI rep admitted that memory and disk drives were quite expensive direct from SGI. If you're a huge company, and you need SGI support, you pay those prices, and SGI support is very, very good to you. But if you're a private buyer, get third-party equipment; it's all you can do to keep yourself sane: Me: The $ 1,200 quadruple speed CD ROM drive? (Sinister chuckle). The $ 3,000 2GB external SCSI disk drive? (Loud Gulp) And how about (gasp) memory upgrades? How about a snappy $ 3,000 for a 32MB upgrade?Yep, you could go insane even thinking about those prices!
|
|
|
Indigo2
|
|
| See the Indy section, above. | |
As with many old, expensive things, the answer is, "Maybe."
One of my sources, who owns a home Onyx, says that the beast's appetite for electricity costs about $ 80-100 a month. He also notes that power requirements should include air conditioning; the system gets a bit sickly at temperatures above 80 degrees.
It is technically illegal to run an Onyx at home (thus the source's anomynity) due to radio interference regulations. The source notes no such problems with his system, but of course your mileage may vary.
Your Onyx will be horribly sensitive to power fluctuations, so you'll need a high-quality UPS for it to survive more than a few weeks. Don't even think of buying spare parts.
My older Onyx section is at least a little funny, so I don't have the heart to remove it:
Jennifer Ross was kind enough to mention that my FAQ was horrendously incomplete, because it didn't mention any models above the Indigo2. "Shame on me," I thought. "Surely people who want to buy a $ 2,000 computer should at least have something to drool over!" So here's the basic information I have on the Onyx:
The Onyx looks like a designer refrigerator. The lesser model, or office refrigerator, is just $ 115,000 or so. You can have the kitchen-style refrigerator for just $ 750,000 and up. I've seen only one model, a loaded office refrigerator + Indigo2 combination, for sale on the net for just $ 169,000. Personally, I think it's a way to soften up people so that if their wife/lover/partner wants a Sub-Zero refrigerator for the kitchen (just $ 3,000!), they sign the check with relief.
Buy your Onyx today! But remember that the rack-mounted model (the kitchen refrigerator) might well fit in nicely with your kitchen decor, but it needs special power and air conditioning to run. So you might not be able to run yours at home.
The Challenge series has a low end and a high end. The low end looks roughly like an enlarged Indy without a monitor, and the high end looks like an Onyx. Neither machine is of much interest to home users; they're exclusively servers. Netscape runs a whole bunch of them, so if you're planning to become the next Netscape, you might want to invest in a few.
SGI's own web server, by the way, is a Challenge S with 160MB RAM and a 16GB RAID array. No huge multiprocessor box for them; just one of the cheapest Challenge models with a super expensive disk and lots of RAM. Since SGI's site is the fastest site I've ever seen, I think that's a pretty darn impressive record for the Challenge.
|
Checking out the machine
|
|
|
To check out the machine, see if you can telnet to it and get the output of the
following commands: hinv gives you a complete inventory of the system hardware. /usr/gfx/gfxinfo gives you complete details on the graphics hardware. versions tells you the versions of installed software. (Thanks to Carlos Simmerling for this tip).
|
|
|
Gotchas!
|
|
|
Here are a few miscellaneous things to watch out when looking for a used SGI machine: Software. Generally, it will not be practical to purchase new software for the machine, because packages like Photoshop and Illustrator go for around $ 1,000 each. Instead, count on the massive array of public domain software available for all Unix systems. In particular, a public domain package called GIMP promises to give Photoshop a run for its money. Operating System Media. It seems very difficult to get a SGI system with operating system media (i.e. an Irix 5.3 CD ROM). This is more important than it might seem, as I found very much to my cost. When I bought my system, I somehow managed to damage the boot sector on the disk, making my system basically an expensive paperweight. Without something that can boot the system, I'm completely stuck until I can buy a bootable SGI CD ROM drive and borrow a 5.3 CD ROM from somewhere. So if you can, be sure to get a bootable CD ROM drive with your system. XS sells the CD ROM alone for $ 275 plus shipping, and there's no other way I've found to quickly get a CD drive compatible with the PI. Basically, it's easy to get an OS license, but tough to get OS media, because many of these workstations were networked together in large offices where there was only one copy of the OS CD shared between several machines. At the very least, you should back up your system to the built in tape as soon as you receive it. The system will boot from a tape. Unfortunately, you can't get an OS tape from another user unless he has the exact same configuration (processor and graphics board) as your own. So make your own as soon as you get your system if you don't have a CD ROM. At the moment, I've had my system for about a week and still haven't been able to get it up, despite the willing help of some very nice people. I've found a clear path to doing this, but I will have to buy the CD ROM drive to do it. No fun. The Root Partition. I have heard from some usually reliable sources (whose names I have lamentably forgotten) that filling up the root file system can wreak havoc on your system disk. However, Irix initially creates an absurdly small root partition - I think it was around 24mb on the 3GB system disk I installed. Matt Jurcich had an interesting solution to this problem: He copied /unix from the boot disk to his second disk so as to save disk space. Needless to say, his disk wouldn't boot thereafter. This is, as you can probably tell, not a recommended solution to the problem. :-) You can use FX's repartion command when you format your system disk to change matters. Since a large root partition would seem to be crucial, be sure to make that change when installing Irix on a new system.
Obsolescence. Irix 6.x is here, and with it comes the "end of cycle" for the R3000 processor. This is SGI's polite way of saying that the R3000 is no longer supported and will not run the new OS version nor the new software which will start coming out requiring 6.x. You should bear that in mind when buying an R3000 machine; It will be increasingly difficult, if not impossible, to find new software for it in the coming years. But as I said in the previous paragraph, it hardly matters; new software is too expensive for the buyer of one of these machines anyway. One of my correspondents commented that an insider at SGI tells him that Irix 6.x might work on a R3000 after all, with some tweaking. So perhaps R3000 fans should be encouraged. Still, if Irix 6.0 is anything like OS releases from other companies, it will be yet slower and bigger than its predecessors. (If someone has some hard information on this, let me know). I have since received email from at least one person who says that there is little difference between 5.3 and 6.x, other than the 64-bit support. It seems like 5.3 will be alive and well for some time to come; many people who have been given 6.x have not yet installed it, so 5.3 software should be available for quite a while. Fairly well informed opinion on USENET, incidentally, tells us to stay away from early 100mhz R4000PCs. Apparently they were slower in many respects than the R3000s they replaced. So watch out for bargain R4000s; they may not be what you'd had in mind, although they will run the new software. Fortunately, there apparently aren't many 100mhz R4000PCs left, since the embarassed company quickly came up with an upgrade to a more powerful processor, the R4600PC. Needless to say, most people took it. I heard some strange rumours shortly before I got my system working that said that Netscape was not supporting the R3000 processor. Someone even showed me an email from Netscape support stating this. Oddly enough, however, both the recent Netscape 3.0 Beta 4 and the FastTrack server work fine on my 4D/30TG system In fact, they work significantly better than versions of Netscape for Sun. The IDO. The Iris Development Option, or IDO, is necessary to compile C programs on a SGI system. Unlike the more charitable folks at Sun, SGI gives you no include files with your SGI system, so unless you get the IDO, you cannot compile any programs. Period. GCC won't help you here. SGI's price for the IDO is a mind-bending $ 1,200, which my local reseller would discount to about $ 960. The bottom line is that, for anyone who wants to write their own software, or even enjoy the wealth of public domain software available in source form on the net, a machine without the IDO is basically worthless. Fortunately, I have been told that Irix 6.2 now includes enough include files to compile most programs, although apparently the Motif libraries and some other things are still missing. However, your older machine cannot run Irix past 5.3, so buyers of older hardware are still out in the cold without the IDO. Better make sure that SGI system you're buying has it ... Note that if you have friends with SGI systems, and they have the IDO, it is physically possible to pirate it; there is no license manager or similar tool protecting it. Personally, I'd rather buy a system with the IDO included in the first place - but if it's the difference between killing a nice machine with plenty of life in it and pirating the IDO, I know which direction I'd lean towards. Fortunately, most owners of older SGI systems I've contacted have the IDO, so this isn't really as much of an issue as I had thought. Incidentally, I would like to mention for the record that the IDO may well be worth the price. I used it to compile a couple of C programs I'd written using GCC. It not only pointed out a couple of errors I didn't realize I had - the messages were also far easier to understand than GCC's. For instance, in a type mismatch error, it gave the type it was expecting and the type it got. In some cases I know of, this would have saved me hours of frustration. But that doesn't give me the $ 1,000 it takes to buy it. Note that Irix 6.2, installed on new machines, has apparently added enough include files to compile many programs, although some of the OpenGL stuff is apparently missing. However, these old machines cannot run Irix 6.2 anyway. If you have a machine that can run it, and have a choice between 5.3 and 6.2, it looks like you really should get 6.2. In particular, if you want to use the machine for web serving, it's apparently a lot easier to get virtual domains working on a 6.2 machine than a 5.3.
|
|
|
How to keep your old SGI Alive
|
|
|
Obviously the main problem with getting any sort of old computer is
maintenance. Clearly a SGI service contract is out of the question;
a service contract on new machines costs around $ 1,000 a year and up,
depending on the exact model, and many of these machines won't even
be eligible for service anyway. This section contains a few tips for keeping your old SGI system healthy and happy; many of these, of course, would apply to any system. Craig Magaret <cmag-is@seatimes.com> has this suggestion, concerning the Personal Iris tower system: You might want to keep the tower off the floor, because it'll vaccuum your carpet really well, and whenever my Indigo has problems, it's usually related to dust inside the CPU (always curable with a good pair of lungs or a couple minutes of shop-vac therapy). Matt Daly <jobs@tezcat.com> writes, about my problem of a Personal Iris that won't boot: Your PI problem is not completely fatal. You need to reformat your drive, and install 5.3 back on it. (I know, but now that 6.2 is coming out, perhaps someone would be willing to part with their 5.2 or 5.3 CD's) You also need some way to boot the system standalone. You either need a distribution tape, a bootable CD drive (a 2x cd-rom with sgi eproms), or access to an ethernet network of sgis, with said distributions) One last thing. All sgi's spit out boot progress messages out serial port 1 at 9600/8/n/1, so attach a dumb terminal or pc with emulator with a null modem cable, and you can see what is going on. (and also halt the machine gracefully) Heart-Stopping SCSI Errors. The problems with my system were eventually traced to problems with SCSI cabling in my drive sled. Today, I finally decided to take the bull by the horns and buy a brand new external SCSI enclosure, put my 3GB 3.5" drive in it, and see what happens. Well, as of now, the system's been up for over two hours without a single "Critical Alert" error, which makes me think the problem is solved at long last. So if you have disasterous looking SCSI errors, start by putting your drive in an external enclosure. As a bonus, it might also help with any cooling problems you might have with the system. If you have the skins on, attaching a SCSI cable to your PI can be a big pain; it has a way of slipping off and causing all sorts of really awful looking diagnostics to enter your screen. This is particularly dangerous if you're expecting trouble; check to see if your SCSI cable has slipped off (again!) before panicing. So be sure you find and use that little clip on the socket; press the cable in as far as it will go and use the hook to make it firm. Then your cable will work and won't spontaneously detach itself. Cooling Problems. You might find it pretty odd to hear of cooling problems with personal Iris systems after listening to that fan, which is one amazingly noisy piece of equipment. It certainly gives you confidence that, if nothing else, your system is being cooled. Unfortunately, that sometimes isn't the case; it all boils down to the plastic skins that surround your system. Apparently, if the skins are damaged in shipping, as they were on my system, they become very hard to put and keep together. And when the system is run without the skins on for a long period of time, it becomes hot in areas that aren't reached by the cooling system unless the skins are present. So you have been warned: Don't operate the system without the skins. This seems to be a particularly important thing when internal disks are used in the system. It might be a better idea to put them in an external case, even if your skins are fine. Have any more tips? Send them to the FAQ maintainer!
|
|
|
Future Topics
|
|
|
I'd like to hear more about the relative performance of the various models. I'd
also like to include more information about more recent models, for people who
aren't quite as broke (or foolhardy!) as I. I'd also like to hear more about maintenance - getting parts, diagnosing your system, etc. See the section immediately above.
|
|
|
My problems and what I've learned
|
|
|
So I got my old SGI, and I was happily anticipating many years of
trouble-free service. As it happened, I have not been the luckiest of
customers. But the good news is that I've learned a lot, and I'm
sharing my experiences with you. What happened can be traced to the fact that my SGI was not packed carefully. The original seller had to rush out of town, and he gave the packing job to one of his assistants. He did a great job on the monitor, but when I opened the system unit package, the case had fallen open and some of the plastic case parts were damaged. I felt an awful premonition as I took the system out and started to set it up. To make a long story short, the system disk was apparently damaged during shipment, leaving me with an expensive paperweight until I could get a functioning disk and copy of the OS, both of which have been tougher problems than I had anticipated :-(. Here is some information I've found out so far that should be useful to people trying to recover from SGI problems: If you have a system but no software, and you have managed to get hold of an Irix 5.3 CD ROM (by hook or by crook!), here's how you can format a new system disk and install Irix; it's not as obvious as you might think. What are Drive Sleds, and what kinds of trouble can they cause you? Includes discussion of how I accidentally smoked a 3GB drive that was the first one to actually work in my system. Ouch.
|
|
|
Vendors & Other Resources
|
|
|
Greg Douglas of Reputable
Systems now has a nice selection of Indigos for sale. Wish I'd
waited before purchasing the PI, these look like much better deals. I really love this one: Ariel's SGI Myths page: "Help! The company I work for is dying! It in about to join the dinosaurs of Jurassic Park. ..." Read this to find out why that won't happen any time soon. If you're looking for a system from a private party, check out the news:comp.sys.sgi.marketplace, news:comp.sys.sgi.hardware, or misc.forsale.computers.workstation newsgroups. This Old SGI gives excellent detailed information on how to nurse an old SGI system back from the dead. A serious pat on the back to Scott T Wilson, its creator. At Silicon Graphics' Silicon Surf, drool over the latest SGI dream machines. Unfortunately, the section on bank robbery techniques so that you can afford one seems to have been unaccountably left out of the site, an unfortunate omission that reduces its helpfulness significantly. SGI finally releases prices in this online catalogue. What a relief; no more cloak and dagger! A reseller should give you a discount on around 15% on this pricing. The SGI FAQ Archive contains the excellent series of SGI FAQs. They are wonderfully comprehensive and complete - in every way but a listing of the relative merits of used systems. Particularly useful in the preparation of this FAQ was the Hardware FAQ's definitive guide to SGI memory configurations. Search the SGI Newsgroups and other resources through this clever WAIS script. Invaluable when you're looking for specific information of any kind. [Suggested by Carlos Simmerling]. Guide to PPP for your SGI System The Used Workstation FAQ gives you some useful hints and advice on buying and/or selling a used workstation. (Suggested by Matt Jurcich). Stuck for information on your Irix system? SGI now has a wide range of their technical publications online, including the Iris Indigo Owners' Guide and Indigo Magic information. [Suggested by Matt Jurcich] When you're done here, you deserve a break! Stop by my Electronic Mansion and enjoy the spectacular views, glass elevator and a taste of luxury.
|
|