This is the mail archive of the cygwin-xfree@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

First Alpha X-server for Win32 is out:




To all:

John Fortin's GGI based first X-server is available for testing.
Please note this is ALPHA RELEASE and has some known and unkown
problems.

Thanks John for marvelous work.

What to do to get a copy of Alpha X-server:

1) Dowload from
ftp://sourceware.cygnus.com/pub/cygwin/xfree/pre-alpha-xfree-cygwin-
b20.1.tar.bz2

2) Unbzip2 and untar pre-alpha-xfree-cygwin-b20.1.tar.bz2 to
/usr/X11R6 on your C:\ drive.

3) Download ggi.tar.gz for MingW32/Cygwin from
http://pws.prserv.net/thefortins/ggi.tar.gz

Note: At the moment John Fortin may not have a link to ggi.tar.gz
at his home page, therefore you need to type:
http://pws.prserv.net/thefortins/ggi.tar.gz to get the ggi.tar.gz.

3) ungzip and untar the ggi.tar.gz to /usr/local.It untars into
usr/local/ from whatever directory you untar from ( not
/usr/local)

4) You need to set the following:
	GGI_DEBUG=0          # or whatever debug level you want

	GGI_DEFMODE=800x600[GT_16BIT]          # or 800x600[GT_32BIT] if
using 32bit color 640x480 1024x768 should work also.  Your current
resolution needs to be larger then the mode you are asking for. if
you are currently at 800x600, only 640x480 and smaller will work.

	GGI_CONFDIR=path to config files  (ex. export
GGI_CONFDIR=c:/usr/local/etc/ggi)


5) Go into the /usr/local/etc/ggi directory and changed the .root
parameter, in libggi.conf file,  to the proper path (ex.
c:/usr/local/lib)

6) Go into Go into the /usr/local/etc/ggi directory and edit
libggi.conf file.  In #Display abbrevations column add the
following:

directx		              display/directx.dll

7) Go into /usr/local/lib directory and issue the following commands
from Cygwin bash shell


cp libgg-0-0-7.dll libgg-0-0-6.dll
cp libgii-0-0-7.dll libgii-0-0-6.dll

NOW YOU SHOULD BE ABLE TO RUN XGGI X-server using the following
command from /usr/X11R6/bin directory (or from anywhere if X11R6/bin
is in your PATH)

./XGGI -targets directx &

KNOWN PROBLEMS:

	There are still a couple of bugs.  The cursor doesn't always match
where the windows cursor is.  The work around is to bring both to
the
bottom right of the screen.  This resyncs them.

	The mouse doesn't show up over the X console if the X console is
parially behind a Win32 window and does not have the focus.


PLEASE DIRECT ALL QUESTIONS AND SUGGESTIONS TO
CYGWIN-XFREE@SOURCEWARE.CYGNUS.COM MAILING LIST.
----------------------------------------

I will update Cygwin-xfree URL later today.

Karra's DirectX based framebuffer X-server for Win32 is comming soon
(Hopefully within next 2 weeks)

Suhaib


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]