Subject: Re: Sparc graphics and other random ramblings...
To: Kurt J. Lidl <lidl@pix.net>
From: Eduardo Horvath <eeh@turbolinux.com>
List: port-sparc
Date: 08/17/2000 10:14:25
On Thu, 17 Aug 2000, Kurt J. Lidl wrote:
> On Thu, Aug 17, 2000 at 09:37:13AM -0700, Eduardo Horvath wrote:
> > On Mon, 14 Aug 2000, Gerald Richter wrote:
> >
> > > I wasn't thinking of something for major production, just a niche
> > > product for those of use that wanna play with more bits in the graphics
> > > card... Kinda like that G4 slave core I wanted to build for my 4/110 if
> > > I ever got that going...
> >
> > Let's ignore the cost of producing a one-off board for now. (You could
> > probably buy a new U5 for less). You would need to get XFree86 working on
> > SPARC. Do you really want to mess with that can of worms?
>
> Why do you think this is so hard?
>
> I had Xfree86 3.3.6 running on the BSD/OS 4.01 (sparc) version -- it
> only took me a little bit of dinking to make it work. Mostly educating
> the system that __bsdi__ != little endian!
>
> The guys at Redhat that have been doing the Sparc work have
> contributed drivers for the following sparc board under XFree86
> 4.0[.1]. Now, these drivers would require some work to get working
> under BSD-ish systems, as they have gone down the path towards the
> Linux fbcon code, but I don't think they are a lost cause.
>
> There are currently drivers for the following sparc graphics boards:
> sunbw0
> suncg14
> suncg3
> suncg6
> sunggb
> sunleo
> suntcx
Those are *NOT* using XFree86. Those are all supported by Xsun or Xsun24.
If you take a PCI graphics card and stick it in a PCI slot in an
UltraSPARC workstation then you would need to use XFree86 instead of
Xsun. That is a huge can of worms, especially 4.0 with the screwey
dynamic linker.
Eduardo Horvath