Subject: X & wscons status
To: None <port-sparc64@NetBSD.org>
From: Martin Husemann <martin@duskware.de>
List: port-sparc64
Date: 05/17/2005 08:34:50
So here is a quick status report on where we are currently:

 - All supported machines with video card have working wscons drivers
 - The XFree86 server works for all those machines (but see notes below)
 - The src/x11 cross-build framework works
 - X -configure works (but see notes below), so getting started is easy

There are minor nits:

 - The XFree server does not understand the SUN/SUN5 wscons keyboard
   type (though Xsun etc. do understand them). This might be fixable
   (I'm looking into it), but it's no big deal - just add this lines
    to the "Keyboard0" section in /etc/X86Config:

	Option "Protocol" "wskbd"
	Option "Device" "/dev/wskbd0"

 - On early models of the ati/mach64 chip in U5/U10 machines, the X server
   has trouble with acceleration - Michael posted a patch that might solve
   this. For now, you can just add 

	Option     "NoAccel" "true"

   to the Device section

 - The XFree sunffb driver does not work with acceleration yet - which might
   be a bug in the kernel mmap part or the driver itself. For now, just
   add the above NoAccel option for this card too

   
This is all about current. Some of the fixes already made it into the 3.0
branch, but the major kernel stuff is still missing - I'm going to request
pullup for that soon.

Martin