1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

What Happened To XGI Graphics?

Michael Larabel

Published on 15 May 2007
Written by Michael Larabel
Page 2 of 2 - 10 Comments

While XGI Technology never gained much market share with these desktop graphics processors, in 2005 we had covered some information on what would have been their flagship series -- the Volari 8300, 8600, and 8600XT. That year XGI Technology had also highlighted some of their products at Computex Taipei. However, the only card in the Volari 8 series to make it outside the doors of XGI's facilities was the Volari 8300 (XG47). This PCI Express graphics card was released in November of 2005, but its life was very short lived. XGI Technology stopped production of the Volari 8300 series (though the XG47 GPU can be found in Real Vision's XMD graphics card) and no other desktop GPUs have since been released.

It was also in 2005 that Phoronix began to share with you that XGI was considering an open-source path for their poorly engineered display drivers. In June of 2005 while interviewing Jeryuan Yan, XGI's business development partner at the time, we was asked why their 3D driver code wasn't open sourced in order to (ideally) mature their drivers much faster. Jeryuan had responded in by stating they would consider the suggestion. However, days after the release of the XGI Volari 8300 we had shared with you that they were indeed considering opening up their entire development process under the GPLv2.

However, in 2006 things had fallen into a rapid descent for XGI Technology. It was in early 2006 that ATI Technologies had acquired Macrosyngergy, which was a fab-less chip designer and an XGI Technology alliance company. As a result, ATI had acquired many of their Shanghai engineers. It was also in 2006 that the XGI Volari 8600 series and any other desktop components failed to make it to the production line. Similarly, it was also in 2006 when Jeryuan Yan had left XGI Technology and other XGI representatives had stopped communicating with us about the XGI open-source driver possibilities.

For an idea as to the quality of their Linux display driver efforts, their last official unified Linux driver was released on January 2, 2006. This driver was the first release to add Linux 2.6 kernel support along with 3D functionality. Our efforts to use this driver (v1.04.13) at Phoronix had failed. The README file for the driver was also ill maintained and was a complete disaster. Likewise, their last Volari Reactor driver release for Windows was on April 10, 2006 and it too was of very poor quality. However, hitting the FreeDesktop BugZilla in late 2006 was finally the 3D driver source code. The 2D source-code for the Z7, Z9, V3XE, and XP10 is also available.

Today XGI is still in business, but their operations are focused solely on embedded and server graphics -- with any divisions outside of that being defunct. Their current product selection in these categories includes the Volari XP10, V5XE, V3XE, V9, V9s, Z7, and the Z11. However, recent activity with the X.Org XGI driver had led to the creation of this article. In the past two months, there have been over 120 commits to the X.Org XGI driver. The git web interface for the xf86-video-xgi driver can be viewed here.

All of the work this year on the XGI driver has been by Ian Romanick of IBM. Speaking with Ian Romanick about this recent XGI activity, he has mostly been cleaning up the driver and removing the dead code. At this point the 2D XGI driver is an enhancement of the SiS driver. Ian will also be porting this driver to the new pci-rework interface and along with Alex Deucher they will be writing a 3D driver for the XG40 GPUs using documentation that XGI Technology has released. Ian Romanick is working on the xf86-video-xgi driver as IBM has an interest in making XGI chips available for embedded PowerPC designs. Along with that, IBM is actively working on promoting open-source device drivers and they feel XGI has an advantage due to their collaborative efforts with the Linux community.

XGI Technology once presented a glimmer of hope to desktop users wishing to find a cheap yet reliable discrete graphics card with official open-source drivers. Thanks in part to IBM, the XGI open-source driver is becoming a reality, but with XGI having refocused their business operations on the embedded and server markets, the days of XGI on the desktop are no more. If you are looking for open-source display drivers, Intel provides official open-source drivers (benchmarks) and there are X.Org 3D drivers for the ATI Radeon graphics cards up to the R500 series -- though reverse engineering work on the R500 (Radeon X1000) series is underway (ATI Has Open-Source Drivers Too).

You can discuss this article and the Linux display drivers in the Phoronix Forums.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Even With Re-Clocking, Nouveau Remains Behind NVIDIA's Proprietary Linux Driver
  2. The Power Consumption & Efficiency Of Open-Source GPU Drivers
  3. AMD R600g/RadeonSI Performance On Linux 3.16 With Mesa 10.3-devel
  4. Intel Pentium G3258 On Linux
Latest Linux Articles
  1. Nouveau vs. Radeon vs. Intel Tests On Linux 3.16, Mesa 10.3-devel
  2. KVM Benchmarks On Ubuntu 14.10
  3. X.Org Server 1.16 Officially Released With Terrific Features
  4. Ubuntu With Linux 3.16 Smashes OS X 10.9.4 On The MacBook Air
Latest Linux News
  1. Hawaii Bug-Fixes Start Hitting Mainline RadeonSI Gallium3D
  2. The FFmpeg vs. Libav War Continues In Debian Land
  3. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
  4. GCC As A Just-In Time Compiler Is An Interesting Project
  5. Age Of Wonders III Is Still Being Ported To Linux
  6. Git 2.1 To Further Mainline Windows Support Patches
  7. Debian 8.0 Jessie Is Settling For Linux 3.16
  8. Meson: A Next-Gen Build System Showing Promise
  9. Linux 3.16-rc7 Calms Things Down For The Linux 3.16 Kernel
  10. Open-Source AMD Users Report Hawaii GPU Acceleration Is Working
Latest Forum Discussions
  1. List of Linux friendly Kickstarter projects
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  4. Porting Mesa to the Playstation 2
  5. ASRock AM1H-ITX: One Of The Best AM1 Mini-ITX Motherboards
  6. Debian + radeonsi
  7. Open-source drivers on ATI R7 260X
  8. Table test