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


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

FW: XGGI-on-X ... nothing?


Brian,

Sorry for late reply.  Try directx direct. It should work. I tested your
scenario with Exceed, with target X XGGI does not display but with target
directx it does.  I remember, now, that target X on Win32 platform was
having display problems. For target directx you will need to install direct
libraries.

Suhaib

> -----Original Message-----
> From: Brian Michael Genisio [mailto:genisiob@pilot.msu.edu]
> Sent: Friday, June 01, 2001 2:07 PM
> To: ssiddiqi@inspirepharm.com
> Subject: Re: XGGI-on-X ... nothing?
> 
> XGGI defaults to a target of X
> 
> >
> > > So XGGI is does not work on an X target, only a direct X target?  
> > > In Unix, XGGI works on an X target, creating an X server nested 
> > > within another X server.
> > > This allows for programs that want sole use of the X server
> > > to run happily with
> > > other programs on the same screen.
> >
> > If you use target X.  Have installed GGI libraries for X? using 
> > target X it suppose to behave like it does on UNIX... If you specify 
> > target directx, it will use only directX.
> >
> > >Xnest does this, and so
> > > does XGGI.  XGGI is
> > > less buggy than Xnest, and the application I am integrating  (we 
> > >do not develop
> > > it) with my application will crash under Xnest :(  Soooo,  XGGI 
> > >has been the  solution under Unix.
> > >
> > > It runs happily against an X target, and lives within XFree86 in 
> > > Solaris and Linux.  In Windows, it will draw, proving to me that 
> > > it is kind of working, but
> > > you cannot draw to it :(  You can try it youself.  Run an X
> > > server and set your
> > > display to the X server.  Then, run XGGI :1 -ac (instead of
> > > XGGI -targets
> > > directx).  XGGI will come up as XGGI-on-X (As opposed to
> > > XGGI-on-directx).
> >
> > I will test your suggetions.  But I can do over the weekend, not 
> > today.
> >
> > Suhaib
> >
> >
> > >
> > > The reason we cannot use it as a standalone, is because we want it 
> > > to draw to a window that is already created (-targets 
> > > "X:-inwin=winid"). By doing this, we
> > > can control a little X server as a window.  Kind of neat...
> > > which is why I need
> > > to get XGGI working in Windows with an X target.
> > >
> > > Thanks,
> > > Brian
> > >
> > >
> > > >
> > >
> > > > XGGI is a complete X-server, you cannot run like Xnest.  You can 
> > > > run it alongside Exceed.  The code of XGGI was slightly
> > > modified for
> > > > Win32/Cygwin.  It also uses different libraries on Win32
> > > then on UNIX.  John
> > > > Fortin
> > > > may shed some light on it. Can you not use Xnest from XFree86?
> > > >
> > > > Suhaib
> > > >
> > > > > -----Original Message-----
> > > > > From: Brian Michael Genisio [mailto:genisiob@pilot.msu.edu]
> > > > > Sent: Friday, June 01, 2001 12:37 PM
> > > > > To: ssiddiqi@inspirepharm.com
> > > > > Subject: Re: XGGI-on-X ... nothing?
> > > > >
> > > > >
> > > > > Thanks for the pointer, but unfortunately, that is not what I 
> > > > > am looking for. I want to run XGGI within the Exceed X server, 
> > > > > not alongside the Exceed
> > > > > Xserver.  I need XGGI to work like a nested X server (like
> > > > > Xnest, but it needs
> > > > > to be XGGI specificly).  This works under Unix, and it is
> > > > > ALMOST working under
> > > > > cygwin, but it just wont display anything.
> > > > >
> > > > > Thanks,
> > > > > Brian
> > > > >
> > > > > >
> > > > > >
> > > > > > Alexander posted a solution to a problem similar to yours.
> > > > > >
> > > > > > http://xfree86.cygwin.com/ml/cygwin-xfree/2001-q2/msg01872.h
> > > > > > tml
> > > > > >
> > > > > > Suhaib
> > > > > >
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Brian Michael Genisio 
> > > > > > > [mailto:genisiob@pilot.msu.edu]
> > > > > > > Sent: Friday, June 01, 2001 11:14 AM
> > > > > > > To: cygwin-xfree@sources.redhat.com
> > > > > > > Subject: XGGI-on-X ... nothing?
> > > > > > >
> > > > > > >
> > > > > > > Hello fello Cygwin / Xf86 people... I am trying to get 
> > > > > > > XGGI to work like an Xnest might.  I have coppied the 
> > > > > > > binaries, as well as built XGGI and the
> > > > > > > libraries supporting XGGI. I run XGGI like I would on a
> > > > > linux box...
> > > > > > >
> > > > > > > XGGI :1 -ac
> > > > > > >
> > > > > > > This works, and brings XGGI up, with a black background. 
> > > > > > > From there, there is nothing.  If I try to put an xterm up 
> > > > > > > (after setting DISPLAY to :1) it just
> > > > > > > hangs, and nothing happens.
> > > > > > >
> > > > > > > Anyone have experience with this?
> > > > > > > Thanks,
> > > > > > > Brian
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > ---------------------------
> > > > > > >       \\|//   Brian Genisio
> > > > > > >       (o o)        genisiob@pilot.msu.edu
> > > > > > > ~~oOOo~(_)~oOOo~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > ---------------------------
> > > > >       \\|//   Brian Genisio
> > > > >       (o o)        genisiob@pilot.msu.edu
> > > > > ~~oOOo~(_)~oOOo~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> > > --
> > > ---------------------------
> > >       \\|//   Brian Genisio
> > >       (o o)        genisiob@pilot.msu.edu
> > > ~~oOOo~(_)~oOOo~~~~~~~~~~~~~~~~~~~~~~~~~~
> > >
> > >
> > >
> > >
> >
> 
> 
> --
> ---------------------------
>       \\|//   Brian Genisio
>       (o o)        genisiob@pilot.msu.edu
> ~~oOOo~(_)~oOOo~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> 


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