XGGI is a partly accelerated and fully multihead capable X server which uses LibGGI to do hardware independent graphics and input. It supports 8, 15, 16, 24 and 32 bit modes on any LibGGI target that has a pixellinear DirectBuffer, and should run in any resolution the target can support.
XGGI has been successfully tested on the X, fbdev, svga, DGA, lcd823 and tile targets.
Note that even though XGGI is built from the XFree sources it is not an XFree86 server. No code from hw/xfree86 is used, and therefore an eventual /etc/XF86Config file is completely ignored. This is likely to change in the future, as the XFree86 DGA, Misc and VidMode extensions and XAA are desireable features in XGGI.
The current version of XGGI is 1.6.2, and is available from this page:
Docs + Patches against XFree: xggi-1.6.2.tar.gz (26k)
Docs + Patches + Linux x86 glibc 2.1 binary: xggi-1.6.2-linux-glibc2.1.tar.bz2 (646k)
Docs + Full source: xggi-1.6.2-fullsrc.tar.bz2 (1764k)
Bzip2 versions of the above:
Or from ftp://ftp.ggi-project.org/pub/ggi/programs/xggi/.
XGGI 1.6.2 requires LibGGI 2.0beta2 or later. If you intend to use the fbdev or svga targets you should definitely use LibGGI 2.0beta2.1 or later.
Docs + Patches against XFree: xggi-1.6.1.tar.gz (27k)
Docs + Patches against XFree: xggi-1.6.0.tar.gz (27k)
Docs + Patches against XFree: xggi-1.5.2.tar.gz (25k)
Docs + Patches against XFree: xggi-1.5.1.tar.gz (25k)
Docs + Patches against XFree: xggi-1.5.0.tar.gz (24k)