This page provides information on hardware compatibility for the SPARC Xorg drivers in the FOX Project Gate and Martux.
Most of these drivers are not contained in Sun's OpenSolaris distributions.
Download: SPARC-Xorg 7.2 Test-binaries
Download: Demo-Preview of a LiveCD with SPARC-Xorg 7.2
| TurboGX and TurboGX+ (cgsix) | Creator and Creator3D Graphics Accelerator (ffb) | Elite3D Graphics Accelerator (afb) | Sun PGX(8) and PGX24 Graphics Accelerator onboard and card (m64) | Sun PGX64 Graphics Accelerator onboard and card (m64) | PGX32 Graphics Accelerator (gfxp) | Sun XVR-50 Graphics Accelerator (pfb) | Sun XVR-100 Graphics Accelerator (pfb) | Sun XVR-200 Graphics Accelerator (mko) | Sun XVR-300 Graphics Accelerator (nfb) | Sun XVR-2500 Graphics Accelerator (kfb) | Sun XVR-1000 Graphics Accelerator (gfb) | Sun XVR-4000 Graphics Accelerator (zulu) | Sun Expert3D, Sun Expert3D-Lite and Sun XVR-500 Graphics Accelerators (ifb) | Sun XVR-1200 and Sun XVR-600 Graphics Accelerators (jfb) | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ultra 1 (Note: Unsupported by Sun, but you can easily revive Ultra1-support in Solaris 10 and Nevada) | In theory yes, but on Solaris Xorg's Sbus-scanning doesn't properly work for real Sbus (non-UPA) cards. Plus the suncg6_drv.so ddx module segfaults. | Yes. (Horizontal version cards with old connector) | Yes. (Horizontal version cards with old connector) | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Ultra 2 | In theory yes, but on Solaris Xorg's Sbus-scanning doesn't properly work for real Sbus (non-UPA) cards. Plus the suncg6_drv.so ddx module segfaults. | Yes. (Horizontal version cards with old connector) | Yes. (Horizontal version cards with old connector) | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Ultra 3 (Tadpole) | n/a | n/a | n/a | n/a | Yes. (Only with patched extra server binary Xorg_Tadpole) | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Ultra 5 | n/a | (Yes) | (Yes) | Yes. | Yes. | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| Ultra 10 | n/a | Yes | Yes | Yes. | Yes. | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| Ultra 30 | n/a | Yes | Yes | Yes. (may segfault during start) | Yes. (may segfault during start) | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| Ultra 60 | n/a | Yes | Yes | Yes. (may segfault during start) | Yes. (may segfault during start) | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| Ultra 80 | n/a | Yes | Yes | Yes. (may segfault during start) | Yes. (may segfault during start) | In theory yes. (currently segfaults during start) | Probably. (may segfault during start) | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| Ultra 450 / E450 | n/a | Yes | Yes | Yes. (may segfault during start) | Yes. (may segfault during start) | Yes. (may segfault during start) | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| SunBlade 100 | n/a | n/a | n/a | Yes. | Yes. | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | n/a | n/a | No! | No! |
| SunBlade 150 | n/a | n/a | n/a | Yes. | Yes. | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | n/a | n/a | No! | No! |
| SunBlade 1000/2000 | n/a | Yes. | Yes | Yes. | Yes. | Yes. | Probably. | Open-src driver: Yes. (Still very unstable. Never press Stop+A while server is running!) | n/a | n/a | n/a | No! | n/a | No! | No! |
| SunBlade 1500 | n/a | n/a | n/a | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Probably, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | n/a | n/a | n/a | n/a | n/a | No! | No! |
| SunBlade 2500 | n/a | n/a | n/a | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Probably, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | n/a | n/a | n/a | n/a | n/a | No! | No! |
| Ultra 25 | n/a | n/a | n/a | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Probably, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. Sun has provided a closed-src driver. | Unsupported by Sun, but maybe. The open-src Xorg mga ddx-module could certainly be made functioning. needs libpciaccess-based 1.5.x server. | The open-src Xorg radeon(hd) ddx-module could certainly be made functioning. Sun has provided a closed src ddx-module, too. needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. kfb_drv.so ddx module is closed source | n/a | n/a | No! | No! |
| Ultra 45 | n/a | n/a | n/a | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. | (Probably, future) needs libpciaccess-based 1.5.x server. Sun has provided a closed-src driver. | (Yes, future) needs libpciaccess-based 1.5.x server. un has provided a closed src ddx-module, too. | Unsupported by Sun, but maybe. The open-src Xorg mga ddx-module could certainly be made functioning. needs libpciaccess-based 1.5.x server. | The open-src Xorg radeon(hd) ddx-module could certainly be made functioning. Sun has provided a closed src ddx-module, too. needs libpciaccess-based 1.5.x server. | (Yes, future) needs libpciaccess-based 1.5.x server. kfb_drv.so ddx module is closed source | n/a | n/a | No! | No! |
| Everything else: Servers and Telcos | Only relevant to stone-old Sbus based servers. There maybe. | Unlikely. Most servers don't have UPA, and even if, it's disabled by OBP. | Unlikely. Most servers don't have UPA, and even if, it's disabled by OBP. | Maybe, chances are. Although some servers' OBP is incompatible to any Ati chipsets. | Maybe, chances are. Although some servers' OBP is incompatible to any Ati chipsets. | Maybe, chances are highest for the PGX32 vs. servers. | Maybe, chances are. Although some servers' OBP is incompatible to any Ati chipsets. | Chances are rather low with the open-src driver. Wait for Sun's stable ddx module. | T2000 and maybe some other modern servers: The open-src Xorg mga ddx-module could certainly be made functioning. needs libpciaccess-based 1.5.x server. | T2000 and maybe some other modern servers: The open-src Xorg radeon(hd) ddx-module could certainly be made functioning. Sun is working on a closed src ddx-module, too. needs libpciaccess-based 1.5.x server. | n/a | No! | No! | No! | No! |
Please help to improve this page.
Credits: Paul Gress has been quick to report a copy&&paste-error [0].
[0] http://mail.opensolaris.org/pipermail/indiana-discuss/2008-October/012841.html
on 2009/10/28 15:56