[PATCH]: Fix GLX crashes on RISC cpus.

Alan Coopersmith Alan.Coopersmith at Sun.COM
Sat Dec 29 00:27:46 PST 2007


Paulo Cesar Pereira de Andrade wrote:
>  I don't know what video drivers are available for Solaris (well, for x86
> should be the same as Linux :-), but unless you added local patches, 
> anything
> other than things like ati/nv/intel/vesa have high chances of being broken.

For x86 we ship these video drivers:

apm_drv.so ark_drv.so ast_drv.so ati_drv.so atimisc_drv.so chips_drv.so
cirrus_alpine.so cirrus_drv.so cirrus_laguna.so cyrix_drv.so
glint_drv.so i128_drv.so i740_drv.so intel_drv.so mga_drv.so
neomagic_drv.so nsc_drv.so nv_drv.so radeon_drv.so radeonhd_drv.so
r128_drv.so rendition_drv.so s3_drv.so s3virge_drv.so savage_drv.so
siliconmotion_drv.so sis_drv.so tdfx_drv.so tga_drv.so trident_drv.so
tseng_drv.so vesa_drv.so vga_drv.so via_drv.so vmware_drv.so

(On amd64, we dropped a bunch of the older ones as being unlikely to appear
  in a amd64 machine - especially the ancient pre-PCI boards like Rendition.)

I can only claim to have tried a few myself - mostly those you mentioned, and
I know others who use mga_drv.so & vmware_drv.so.

We add some local patches, but not many.   Some of the ones we had to add
when we got missing symbol errors in our build include:

http://src.opensolaris.org/source/xref/fox/fox-gate/XW_NV/open-src/driver/xf86-video-intel/libraries.patch
http://src.opensolaris.org/source/xref/fox/fox-gate/XW_NV/open-src/driver/xf86-video-s3/newmmio.patch
http://src.opensolaris.org/source/xref/fox/fox-gate/XW_NV/open-src/driver/xf86-video-trident/tridentramdac.patch

(As you can see, several have been pushed upstream already.)

-- 
     -Alan Coopersmith-           alan.coopersmith at sun.com
      Sun Microsystems, Inc. - X Window System Engineering



More information about the xorg mailing list