SGI and IRIX Archive
I had to dive into our archive all the way back to 2017 to find the last reference to the MaXX Interactive Desktop, and it seems this wasn’t exactly my fault – the project has been on hiatus since 2020, and is only now coming back to life, as MaXXdesktop v2.2.0 (nickname Octane) Alpha-1 has been released, alongside a promising and ambitious roadmap for the future of the project. For the uninitiated – MaXX is a Linux reimplementation of the IRIX Interactive Desktop with some modernisations and other niceties to make it work properly on modern Linux (and FreeBSD) machines. MaXX has a unique history in that its creator and lead developer, Eric Masson, managed to secure a special license agreement with SGI way back in 2005, under which he was allowed to recreate, from scratch, the IRIX Interactive Desktop on Linux, including the use of SGI’s trademarks and IRIX’ unique look and feel. It’s important to note that he did not get access to any code – he was only allowed to reverse-engineer and recreate it, and because some of the code falls under this license agreement and some doesn’t, MaXX is not entirely open source; parts of it are, but not all of it. Any new code written that doesn’t fall under the license agreement is released as open source though, and the goal is to, over time, make everything open source. And as you can tell from this v2.2.0 screenshot, MaXX looks stunning even at 4K. This new alpha version contains the first changes to adopt the freedesktop.org application specifications, a new Exposé-like window overview, tweaks to the modernised version of the IRIX look and feel (the classic one is also included as an option), desktop notifications, performance improvements, various modernisations to the window manager, and so, so much more. For the final release of 2.2.0 and later releases, more changes are planned, like brand new configuration and system management panels, a quick search tool, a new file manager, and a ton more. MaXX runs on RHEL/Rocky and Ubuntu, and probably more Linux distributions, and FreeBSD, and is entirely free.
This is a Silicon Graphics workstation from 1995. Specifically, it is an ‘Teal’ Indigo 2 (as opposed to a ‘Purple’ Indigo 2, which came later). Ordinarily that’s rare enough – these things were about £30,000 brand new. A close look at the case badge though, marks this out as a ‘Teal’ POWER Indigo 2 – where instead of the usual MIPS R4600 or R4400SC CPU modules, we have the rare, unusual, expensive and short-lived MIPS R8000 module. ↫ Jonathan Pallant It’s rare these days to find an article about exotic hardware that has this many detailed photographs – most people just default to making videos now. Even if the actual contents of the article aren’t interesting, this is some real good hardware pornography, and I salute the author for taking the time to both take and publish these photos in a traditional way. That being said, what makes this particular SGI Indigo 2 so special? The R8000 is not a CPU in the traditional sense. It is a processor, but that processor is comprised of many individual chips, some of which you can see and some of which are hidden under the heatsink. The MIPS R8000 was apparently an attempt to wrestle back the Floating-Point crown from rivals. Some accounts report that at 75 MHz, it has around ten times the double-precision floating point throughput of an equivalent Pentium. However, code had to be specially optimised to take best advantage of it and most code wasn’t. It lasted on the market for around 18 months, before bring replaced by the MIPS R10K in the ‘Purple’ Indigo 2. ↫ Jonathan Pallant And here we see the first little bits of writing on the wall for the future of all the architectures trying to combat the rising tide of x86. SGI’s MIPS, Sun’s SPARC, HP’s PA-RISC, and other processors would stumble along for a few more years after this R8000 module came on the market, but looking back, all of these companies knew which way the wind was blowing, and many of them would sign onto Intel’s Itanium effort. Itanium would fail spectacularly, but the cat was out of the bag, and SGI, Sun, and HP would all be making standard Xeon and Opteron workstations within a a few years. Absolutely amazing to see this rare of a machine and module lovingly looked after.
Clark founded Silicon Graphics Inc on the 9th of November in 1981, and he left Stanford early in 1982 to pursue building the company full time with just $25000 in funding (around $85000 in 2024) from a friend and the contents of his own accounts. Accompanying Clark in this adventure were Kurt Akeley, Dave Brown, Tom Davis, Mark Grossman, Marc Hannah, Herb Kuta, Rocky Rhodes, and Abbey Silverstone. While SGI knew they would deal in computers outfitted with a powerful GPU, they did not know precisely what else those computers should feature. As a result, Clark asked potential customers what they’d like to see in a workstation. While at least one potential customer was interested in VMS, NASA’s new Advanced Supercomputing division was very interested in UNIX and they were willing to pay. The division’s director at the time spoke with Clark, and (verbally) committed to purchasing at least eighteen workstations in their first order. ↫ Bradford Morgan White SGI machines are by far the most sought-after and most expensive of the retro UNIX workstation market today, with machines still netting thousands of euros, even for damaged or less than ideal examples. IRIX is probably also the dead UNIX with the most active fanbase, still releasing software and updates to this very day. An SGI machine is high on my list, and writing an article about using IRIX today is something I’ve been wanting to do for decades. Sadly, the odds of finding one that’s both affordable and shippable to the Arctic part of Sweden – especially now that OSNews is my full-time job and I’m dependent on Patreons and donations – are very, very slim.
The IRIX Network, the primary community for SGI and IRIX enthousiasts, has announced a fundraising effort to reverse-engineer the last 32 bit version of the IRIX kernel. IRIX-32, so named for its basis on kernel and APIs of the last 32-bit compatible IRIX (5.3) is a proposed reverse engineering project to be conducted by a team of developers in the US and the EU. Purpose: We will reverse engineer the version 5.3 kernel with future goal of producing a fully open source reference implementation. This is the first major step and the delivery will be documentation and reference material to enable effective emulation and driver development for IRIX. This is huge. If they can do this, they will save the operating system from an inevitable demise. I’m of course 100% behind this, and the total costs of 8500 dollars – 6500 from the fundraiser, 1000 as a donation from the IRIX Network itself, and 1000 from a few companies still using IRIX – is definitely realistic in the sense that they should be able to meet their goal. It’s not a lot of money, and it’s not meant as fair compensation for the work delivered – the teams of developers involved know this and aren’t asking for such either. The thread so far is a great read. They haven’t selected a fundraising platform yet, but I am definitely throwing money their way once they do.
I just finished my new project, it is called love. It allows installation of IRIX from IRIX, LINUX or WINDOWS. The reason for its existence is that IRIX installations are difficult, even for experienced users. New users almost always struggle with IRIX installations which can be demotivating and frustrating. My goal is to make this task easy, fast and accessible. This is absolutely amazing, and it works very well. This will make life for retro SGI users a lot easier.
An effort to port RPM to SGI IRIX has released beta 0.0.5: While RPM has been tested as working on IRIX (irix 32 bit – INDY, I2, O2) – there are possibly still gremlins in other packages with mis-identification due to these differences. Now that RPM itself is working, we can “hot upgrade” and fix those as we see them.
The Linux 5.5 kernel due out as stable in early 2020 will finally have mainline support for the MIPS-powered SGI Octane and Octane II workstations that originally ran with SGI’s IRIX operating system about two decades ago. There have been out-of-tree patches for running Linux on the SGI Octane MIPS-based systems while Linux 5.5 is set to finally have this support mainlined for these two decade old workstations should you still be running the hardware and looking for something else besides IRIX or support in other platforms like OpenBSD. Mind you, these workstations were already succeeded by the SGI Octane III a decade ago with Intel x86. Better late than never.
SGI machines are definitely on my list of platforms to sink my teeth into in the future. I don't think I'll be focusing on these more eccentric supercomputer-type workstations, but they are fascinating nonetheless. I'm very glad there's an active community of people keeping these machines working.
A new version of the MaXX Desktop hasbeen released. We linked to the project almost two months ago, but the short of it is that it is a continuation of 5dwm.org and intends to bring the IRIX desktop to Linux. New features in this release include new xterm-330 with support for UTF-8 characters, SGI color schemes for GTK applications, a new console, new configuration files, SGI demos, as well as other small fixes.
And I'll keep putting these in the otherwise entirely useless and defunct SGI database category.
The MaXX Interactive Desktop a.k.a. The MaXX Desktop is the continuation of the 5dwm.org implementation released many years back. So don't be mistaken, there is only one implementation of the SGI Desktop on Linux.
Our goal is to bring to the masses this great user experience which focus on performance, stability and productivity. The MaXX Desktop is available in two versions, the free Community Edition (CE) which provides basic SGI Desktop experience and the commercially available Professional Edition (PE) that comes with support, CPU and GPU specific optimizations and a full SGI Desktop experience. The MaXX Desktop PE is excellent for SGI customers using both IRIX and Linux platforms or for power users using pro applications.
The first release was released a few days ago. And yes, I used the SGI database category for this news item. Try and stop me.
In 2003 I used PfaEdit, now FontForge, to convert screen to a TrueType font so it'd work on OS X, and I have used it as my standard bitmapped font since. I would have made the conversions public earlier, but I was concerned about whether this would be a licensing violation. It turns out the SGI fonts were released under a MIT license a few months after I initially converted them back in 2003, but I didn’t notice until today. So, here are the fonts for you to download.
The SGI font is classic. So memorable.
Firefox 3.0.19 is
being beta tested on IRIX. Yeah, I know, Firefox 3.x is really old. But this is a big deal for IRIX users, who have been stuck on Firefox 2.0.22 for years. With this breakthrough, I expect to see 3.5 or 3.6 follow soon. Not sure how much more recent than that can be accomplished.
Niche server maker Rackable Systems said this morning that the U.S. bankruptcy court in New York handling the Chapter 11 proceedings for supercomputer maker Silicon Graphics has
approved Rackable's acquisition of most of the assets of SGI. Under
the deal that was announced on April 1, the same day that SGI filed for bankruptcy protection, Rackable said it would be shelling out $25m to acquire most of the assets of SGI as well as assuming "certain liabilities" that were not specified. In the announcement today, that figure has risen to $42.5m in cash. The liabilities that Rackable is assuming have not been detailed.
Silicon Graphics Inc., the perma-struggling workstation-turned-server-maker, filed for bankruptcy protection today, and was
immediately bought by Rackable Systems. Rackable has signed to take on all of SGI's liabilities. The deal is expected to complete in 60 days. The combined company will target the hyper-competitive market for x86 boxes for cluster and high performance computing, internet and cloud services.
"This combination gives us the potential for significant operational synergies, a strong balance sheet, and positions the combined company for long-term growth and profitability," said Rackable CEO Mark Barrenechea.
If there is one company out there that embodies "former glory", it just has to be Silicon Graphics Incorporated. Once one of the most well-respected high-performance computer and software makers of the world, it is now a mere shadow of its former self. The
most recent set of financial results from the company do not bode well for the already troubled company.
SGI says it has
emerged from chapter 11 bankcrupcy protection and emerged 'leaner' and quite possibly meaner. Having dispensed with its own militant tendency, the company says it is now the 'New SGI'. It has slashed an burned a bit, dumped its old board of directors and management team and in the process saved a suggested USD 150 million a year.
SGI is
ready to become emergent all over again. A judge has okayed the company's reorganization plan, paving the way for it to come out of bankruptcy protection in October. The 'new' SGI will be a trimmed down version of its former self with just 1600 staff. In addition, it will have a new board of directors to complement new CEO Dennis McKenna. With so much newness on its side, SGI expects to reach profitability in fiscal 2007.
German technology website Heise.de reports that SGI will
completely abandon its MIPS processor architecture, including its operating system Irix, in favour of Linux-powered Itanium workstations. SGI used MIPS and Irix in its products for almost 20 years, and with this switch to Intel, yet another major (historically speaking, that is) company abandons its architecture for the more common Intel one.
SGI hopes to emerge as a leaner, meaner organisation by the end of the third quarter. The hardware maker this week filed an amended reorganisation plan that calls for it to
finish off bankruptcy proceedings by September. If all goes as expected, SGI will trim its total debt down to USD 70m from USD 345m. Some of the debt will be removed in exchange for the privilege of investing more money in SGI 2.0.
Got $18m to spare? That's the market capitalization of one of Silicon Valley's most glamorous companies this morning, after Silicon Graphics Inc. filed for Chapter 11 bankruptcy. The size of SGI's debt - at $664m it's twice the value of its assets - is enough to deter all but the most determined bargain hunter. Apart from a ragbag of trademarks - such as OpenGL -
what growth has SGI left to offer?