Re: Logging out
Andrew Sullivan (asullivan@sprint.ca)
Tue, 6 Jul 1999 18:30:14 -0400 (EDT)
How does logging out of other window managers work? Do you have the same
problem? Because the Form module just calls the AS function "Quit".
----
Andrew Sullivan | asullivan@sprint.ca (home)| sullivana@bpl.on.ca (work)
* * *
AfterStep FAQ: http://afterstep.davidv.net or http://www.afterstep.org/FAQ
On Mon, 5 Jul 1999, Stasinos Konstantopoulos wrote:
> Michael Stenner zei Mon, Jul 05, 1999 at 10:22:33AM -0400 dat:
>
> > On Mon, Jul 05, 1999 at 03:55:27PM +0200, Stasinos Konstantopoulos wrote:
> > > I'm running AfterStep 1.6.10 on an HP and I have the following
> > > problem: when I try to log out all that happens is that the windows
> > > manager is stopped, but not the session. I have to leave an xterm open
> > > and from there manually kill the dtsession process. I've tried to
> > > figure out exactly what gets executed from the Quit form, but it's
> > > some `Quit' command that I cannot find declared anywhere. Thanks in
> > > advance,
> >
> > I'm not too familiar with hp stuff, but.... what does your .xinitrc
> > look like? As far as I know, when you log in, your .xinitrc is execed
> > by your login process. So in your .xinitrc, you need to make sure
> > that "exec afterstep" is the last command. That way, when afterstep
> > ends, .xinitrc ends, and your session ends.
> >
> > Summary: make sure that the window manager's process is the login
> > process.
> >
> > -Michael
> >
> > If this isn't it, please post your .xinitrc or other relevant configs.
>
> there isn't any .xinitrc.
>
> dtlogin execs the /usr/dt/bin/Xsession script which starts the login
> shell and then looks for the first in ( $DT_BINPATH/dtsession
> $HOME/.xsession $HOME/.x11start $XDIR/xterm ) and execs it. Since
> there is a $DT_BINPATH/dtsession I cannot have a local .xsession or
> .x11start - it will never get executed.
>
> /usr/dt/bin/dtsession in its turnstarts the window manager specified
> in the resource Dtsession*wmStartupCommand. If NULL, /usr/dt/bin/dtwm
> is spawned. What I did to get afterstep instead of the default dtwm
> was to add:
> Dtsession*wmStartupCommand /path/to/afterstep in my local
> .Xdefaults
>
> stasinos
>
> --
> WWW: http://www.afterstep.org/
> FTP: ftp://ftp.afterstep.org/
> MAIL: http://www.calderasystems.com/linuxcenter/forums/afterstep.html
>
>
--
WWW: http://www.afterstep.org/
FTP: ftp://ftp.afterstep.org/
MAIL: http://www.calderasystems.com/linuxcenter/forums/afterstep.html