This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
RE: Icewm restart
- To: "Cygwin-Xfree" <cygwin-xfree at sources dot redhat dot com>
- Subject: RE: Icewm restart
- From: "Ralf Habacker" <Ralf dot Habacker at saght dot tessag dot com>
- Date: Mon, 27 Aug 2001 13:01:55 +0200
> -----Ursprüngliche Nachricht-----
> Von: cygwin-xfree-owner@sources.redhat.com
> [mailto:cygwin-xfree-owner@sources.redhat.com]Im Auftrag von Alexander
> Gottwald
> Gesendet am: Montag, 27. August 2001 12:24
> An: XFree86/Cygwin Mailing list
> Betreff: Re: Icewm restart
>
> On Mon, 27 Aug 2001, Luc Ferran wrote:
>
> > Using Cygwin 1.3.2 with last Xfree on NT, I've compiled icewm and start
> > Xfree using startxwin.bat.
> > Icewm starts normaly. If I use the restart window manager feature, the
> > twm process die normaly, but when it try to restart it says that there
> > is already an active window manager and stops. I've tried to start twm
> > but it say the same thing.
The same problem occurs with kde's kwm and cygwin 1.3.2. If have identified
that this must be an execlp problem.
kwm/manager.C
<snip>
else if (com == "restart"){
myapp->cleanup();
XSync(qt_xdisplay(), false);
!! execlp("kwm", "kwm", "-nosession", NULL);
exit(1);
}
<snip>
> > Moreover, I don't know what is the command line lauched by icewm to
> > restart!
> >
> > I don't know enouth the X startup to understat the problem, neigther
> > where to looking for!
> >
>
> In startxwin.bat, replace the line with twm by a line calling icewm. This
> should help.
>
> bye
> ago
> --
> Alexander.Gottwald@s1999.tu-chemnitz.de
> http://www.gotti.org
> phone: +49 3725 3498080 mobile: +49 172 7854017
>
>