Linux.com

Feature: Unix

My Workstation OS: Irix

By Robert Mertling-Blake on May 20, 2005 (8:00:00 AM)

Share    Print    Comments   

Can a proprietary Unix be a desktop OS that competes with Windows, Mac OS X, and Linux desktops? Although it may lack the visual effects of OS X, and installation is tricky in parts, Irix is a stable desktop OS -- possibly because it runs only on SGI's own hardware.

For the uninitiated, Irix is the operating system developed by SGI (formerly known as Silicon Graphics) for its RISC-based Unix workstations, which are used for high-end graphics tasks by governmental organisations, film studios, and engineering firms. For the last eight months I've been using Irix on an SGI Octane.

In 2002, when I bought my first SGI machine, an Indy R4600 with 24-bit graphics, a monitor, keyboard, mouse, and webcam (but no hard drive), all I knew was that SGI was responsible for some impressive visual effects in recent films. I wanted to try a proper Unix box after having used Linux on my PC for a couple of years. I managed to track down a SCSI II drive from a local computer breaker, plugged it in, and, hey presto, I had a working but blank disk drive in my machine. Now I needed to install Irix.

Ian Mapleson's SGI advice site provides installation instructions for Irix for the beginner -- everything from partitioning the root drive to knowing which order the CDs needed to be put in. His site also provides the average time it takes to do the install on whatever system you may have -- useful if you want to know how many cups of coffee you're going to need! I've used two versions of Irix, 6.2 and 6.5, and their installation processes are practically the same. What is surprising is the obscurity of the SGI partitioning tool, fx, on the installation media. It needs to be manually run through the PROM monitor, whereas the main installation tools can be automatically loaded off the CD/network through the boot options screen.

Once installed, system management is rather nice -- the System Manager utility in the system menu of the toolchest contains most of the important administration options, and the Software Manager is well done in terms of dependency handling -- although it does help to have a little knowledge about what each package does. The<nobr> <wbr></nobr>.tardist format allows for single-file packages to be downloaded off the Internet and installed easily.

The desktop

When you first log in to an SGI workstation, you're presented with the Indigo Magic Desktop, which uses the Motif libraries (which makes it feel a little old fashioned). When it was first released with Irix 5.3 and the Silicon Graphics Indy in 1993, however, it brought new features to the desktop, some of which are only now being copied by user interface designers.

Today, the desktop has been surpassed in features and usability by most other user interfaces. With user interface development on the Indigo Magic Desktop pretty much at a standstill since the release of Irix 6.5, it's up to the user community to make improvements. One such improvement is Iconbar, an OS X-style taskbar for running applications. Although only officially at version 0.2, I find it very stable, and a superior replacement for SGI's own icon manager.

For those who remember the movie "Jurassic Park," there is actually a 3D file system browser for Irix similar to the one used in the "This is a Unix system -- I know this!" scene: fsn, the file system navigator does actually exist for Irix, although it remains a graphics demo and was never developed a fully functional file manager.

Applications

SGI runs its own Irix freeware site. It hasn't updated the packages since May 2004, but it releases the latest Mozilla/Firefox versions on the application CD bundled with its latest quarterly release of Irix. In response to the lack of freeware updates, the community at Nekochan set up Nekoware -- the latest free software compiled for Irix. You can find recent versions of popular software, from MPlayer to GAIM, under "Software Downloads," and discussion about Nekoware can be found in the "Irix: Development" forum on the Nekochan site. Nekoware was what tipped the scales for me in terms of moving to Irix as a desktop. As an example of the applications I use, I wrote this article on the Nekoware build of Abiword. The Web browser I use is a special GTK1 build of Firefox, with a matching GTK1 build of Thunderbird to read my email. I keep in contact with all my friends who use MSN Messenger with GAIM. With the recently released port of ScummVM, I plan to play some of my favourite old games again. The only problem lies in video playback -- the graphics card in my Octane lacks texture memory, so video playback with the MPlayer port is not very good, and MPlayer lacks many modern codecs compatible with Irix and SGI machines.

The SGI user community hangs out in two main places: Nekochan, and the comp.sys.sgi.* newsgroups. These communities are very newbie-friendly and are brilliant ports of call for help and advice relating to SGI systems and software. They are also excellent places to catch up on the gossip regarding new systems and developments from SGI.

Sadly, SGI is losing its edge in the 3D graphics market to Linux and Mac, and Irix is dying. SGI seem to have cut back releases from once a quarter to every six months, and is now moving its product line to Linux on Itanium. Irix won't appeal to those who like desktops with funky visual effects. However, if care to learn 3D graphics, or want a lightweight desktop that's different and have the time and money to invest in a SGI machine, Irix is certainly worth a try.

What's your desktop OS of choice? So far, we've heard from fans of FreeBSD, Mepis Linux, Debian, Xandros, Slackware, Windows XP, Lycoris, SUSE Professional, NetBSD, Ubuntu, FreeDOS, Libranet, Mandrakelinux, Arch Linux, Mac OS X, Knoppix, Linspire, Gentoo, PCLinuxOS, Yoper, Fedora Core 3, Windows 2000 Professional, Damn Small Linux, VidaLinux, Kanotix, and VectorLinux.

Share    Print    Comments   

Comments

on My Workstation OS: Irix

Note: Comments are owned by the poster. We are not responsible for their content.

Nice overview

Posted by: Phil Hollenback on May 20, 2005 10:43 PM
It's fun to read one of these 'desktop os' articles about a less common OS like Irix. I would like to know some more about what makes it special, though.

#

Re:Nice overview

Posted by: Anonymous Coward on July 19, 2005 08:30 PM
Well, I have two SGIs on my desk one if them is ten years old, the other one five. I use them to create VRML and for hard-disk recording, because there still is _nothing_ to compete with IRIX/SGI.
The GUI ist simple, there are no features that could spoil your tracks for later processing.
Speed? Realtime. Quality? 1:1
You can record/save on: analog audio (stereo or multitrack), ADAT, AES, via optical link, cinch or DAT-tape out of the box, without even thinking of "drivers","codecs", "hardware upgrades" or similar PC-annoyances. And, it cant be said often enough: They never crash.

#

I must say

Posted by: Anonymous Coward on May 20, 2005 11:45 PM
It's nice tht someone else is trumpeting Irix. I've used it for three years and its nice and easy to use. The Ui may be motif but it's nice to use, consistent and stable. I've never had Irix crash on me.

#

One question, though...

Posted by: Intosi on May 21, 2005 04:51 AM
Cool as I might find this (I have an SGI Indigo2 R10K MaxImpact myself), I wonder how he obtained Irix? It's not really the easiest OS to come by... I'd be interrested in knowing how to do that, too, since I'd really want to reinstall my machine (didn't get an OS with it, and there's no OS/FS OS for it...)

#

Re:One question, though...

Posted by: Anonymous Coward on May 21, 2005 05:20 AM
Yeah, I went so far as to call SGI to BEG for a copy of IRIX. No dice. You can find it on ebay and such tho. I don't quite understand SGI's reluctance to release it to someone who owns the hardware. It's not like it's going to run on something else<nobr> <wbr></nobr>;)

-FB

#

Re:One question, though...

Posted by: Anonymous Coward on May 21, 2005 06:46 AM
It should be noted that the license forbids selling IRIX to anyone unless it is transfered with a system. Though they definately turn a blind eye to the sales on ebay.

#

future of IRIX

Posted by: Anonymous Coward on May 21, 2005 12:00 PM
it is a pitty: IRIX is dying. But which developer takes care of a closed source OS now in the days of opensource? for example, if you buy a PCIcardcage and hook up a firewire card...it will not work. and the community cannot help, since this whole IRIXthing is so damm closed...the compilers, the documentation; no 500 people company driven OS can come up with opensourcecommunities on the long term (Linux,BSD). no easy way to port a firewire driver from e.g. linux to it<nobr> <wbr></nobr>... but IRIX is still very sweet, and should be ported to dual 5core PPC PS3<nobr> <wbr></nobr>;)

#

Irix is very nice, and has been for a long time

Posted by: Anonymous Coward on May 24, 2005 01:39 AM
I have two older SGI machines with Irix, and they are easy to use. You can do everything from the GUI. Desktop icons are all scalable, and everything is very useable, even if it doesn't have the latest eye candy. I use them to demo commercial Unix in my Intro to Unix class that uses Linux as the primary platform.

#

Thanks

Posted by: Anonymous Coward on May 24, 2005 02:06 AM
Thanks for the nice write up on iconbar. Glad to see it's getting some use.

squeen

#

Sweet memories

Posted by: webweave on May 24, 2005 11:31 AM
Yes, it is sad to see Irix head into obscurity. I was lucky enough to have used a number of SGIs. My first exposure to Irix was in an Indy used as a graphics processor for converting vector graphics to raster for high end printing back in the days when you could not expect a PC or mac to do that kind of job. SGI took a stream lined approach that focused on getting the job done. Then I worked with about a dozen O2s running a geodata package off a DEC/VMS server, this was a killer combo and cemented my opinion that PCs were crap, and lastly just two years ago I had a Octane dual CPU on my desk running a package that created unique images for continuos high speed printing, not an easy job, we saw many PC and Mac vendors who could not do what we were doing.


Working with SGIs left me with a feeling that they were for creators. I used my Octane a number of times for audio projects as it had the high end audio card and the software did what I wanted and never crashed, hey I did certain thing on this machine because I knew it would not crash!

Alas I now use a Mac PowerBook for my desktop and keep a few PCs around to keep up on Linux distros. Every-time I get nostalgic for the SGIs I just remember how every time I needed to move the Octane I would get some large person from the plant to move it for me.

#

Is there any way to get IRIX 6.5 other than from Ebay

Posted by: Anonymous [ip: 24.19.211.227] on December 14, 2007 12:04 AM
I just bought an Octane system...because it looks cool. The things is a tank...far better build quality than anything I've used so far; however, coming across the IRIX 6.5 OS is becoming an issue. I never thouht it would be so hard to get it. Any help would be appreciated.

#

My Workstation OS: Irix

Posted by: Anonymous [ip: 217.235.251.249] on January 21, 2008 12:20 PM
Now both the MIPS CPUs and IRIX were abandoned by SGI it´s interesting to know that both mainstream web browsers (IE and Firefox) are actually descendants of NCSA Mosaic which was programmed on SGI machines under IRIX. OpenGL, partly owned by Microsoft nowadays (perhaps in order to get rid of it in favor of ActiveX) was originally invented by SGI. This list could be continued I guess ... really sad to see SGI IRIX vanish into oblivion! I wish IRIX was ported to the i486 architecture back when they instead decided to have NT on the SGI (Intel) machines - such a decision to "cooperate" with M$ always is the kiss of death. The recent transition of MacOS X from PPC to the Intel CPU shows how SGI should have done it.

#

My Workstation OS: Irix

Posted by: Anonymous [ip: 72.39.251.20] on February 03, 2008 10:58 PM
More examples of a kid buying a 10 year old SGI cause he watched Jurrasic Park too many times. Funny stuff.

#

My Workstation OS: Irix

Posted by: Anonymous [ip: 194.25.40.41] on February 29, 2008 02:47 PM
I got an Octane from Ebay several Years ago complete with Irix 6.5.22 or so. I hooked a empy Harddrive to it and got Gentoo Linux with XFCE4 running. The only problem of a daily use is the high power consumption of that machine. I am thinking about to upgrade to V10 graphics.

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya