Subject: Re: Xsun24 anyone?
To: Miguel de Icaza <miguel@nuclecu.unam.mx>
From: Aaron Brown <abrown@eecs.harvard.edu>
List: port-sparc
Date: 09/26/1996 23:18:22
>
> > Yeah...this is the Solaris driver again. Apparently, it comes up by
> > default in a cg3 emulation mode; the Solaris X server must do some
> > strange ioctl's to enable the SX mode.
>
> Actually, the problem is that X11R6 does not have support for the CG14
> video card, what happens is that it checks the emulation fields from
> the get-info frame buffer ioctl and chooses to driver the video card
> in the only mode it knows about: cg3.
Isn't this basically the same thing? Unless the X server does a
FBIOSATTR or something similar on the frame buffer, it behaves as a cgthree.
You can try this by opening the frame buffer under solaris and doing an
FBIOGTYPE ioctl -- it says cgthree; FBIOGATTR says it is a MDICOLOR emulating
a cgthree.
> There is no such thing as the SX mode (the SX is a different beast,
Yeah, SX != cg14, but they seem to always come together...
> used to get memory from the system and using that as extra VRAM for
> the MDI chip), but yes, indeed the Solaris X server and the Linux X
> server have support for driving the cg14 card, you may want to look at
> those.
But you just said in a prior message that the cg14 patches are not yet
available...is there any way to get a hold of them? Have they been
submitted to the X consortium? Right now the cg14 works find on NetBSD
in 8-bit mode (cgthree emulation, just like solaris), but
the X server coredumps when the driver is emulating a cgeight, and it
dumps core before even mmaping the display.
--Aaron