xserver ChangeLog,3.163,3.164 configure.ac,3.73,3.74

Daniel Stone daniel at freedesktop.org
Tue May 4 02:04:03 EST 2004


On Mon, May 03, 2004 at 08:39:51AM -0700, Daniel Stone wrote:
> Committed by: daniel
> 
> Update of /cvs/xserver/xserver
> In directory pdx:/tmp/cvs-serv15203
> 
> Modified Files:
> 	ChangeLog configure.ac 
> [...]
> +2004-05-03  Daniel Stone  <daniel at freedesktop.org>
> +
> +	* configure.ac:
> +	* hw/xorg/Makefile.am:
> +	* hw/xorg/drivers/Makefile.am:
> +	* hw/xorg/drivers/fbdev:
> +	* hw/xorg/input/Makefile.am:
> +	* hw/xorg/input/mouse:
> +	Import fbdev and mouse drivers.
> +
> +	* hw/xorg/common/xf86cmap.c:
> +	Test for whether pmap is !NULL, rather than just blindly calling
> +	CMapReinstallMap. This seems to break things.
> +
> +	While the display is very, very blue, it actually works. You can run
> +	programs with it. It looks odd, but you can move the mouse, input
> +	data, whatever.

That's right, kids; hw/xorg (essentially, Xizzle), works.

Admittedly it looks very strange, and running xterm under it was
certainly the most colourful experience I've ever had with xterm. But
never mind that.

If you run with the fbdev driver and Option "NoShadowFB", everything
works fine(ish). You can use the mouse and keyboard, and meaningfully
interact with applications. Everything you'd expect to happen, happens.

But stuff is broken, and I honestly don't know how to handle this one.
miext/shadow has a wildly different API between the xserver DIX and
XFree86's DIX, so I had to comment out the Shadow FB stuff. Also, I'm
lost with the colourmaps.

I had to add the !NULL check in front of CMapReinstallMap, but the
problem, it would seem, is that pmap is ever NULL in the first place.
I'm out of my depth here, and am taking tomorrow off (my hands are
detiriorating, and I have a 1500-word essay to do before then; yesterday
was my only 'day off' in the past few weeks), so if someone (Keith? Jim?
Anyone who knows this stuff?), would care to look at the cmap issue and
make xterm less funky, that'd be cool.

Cheers,
:) d (yay!)

-- 
Daniel Stone                                            <daniel at freedesktop.org>
freedesktop.org: powering your desktop                http://www.freedesktop.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://freedesktop.org/pipermail/xserver/attachments/20040504/1e042d31/attachment.pgp


More information about the xserver mailing list