Re: Correct way to start Gnome?




I've been having trouble w/ E and gnome-session startup lately, so I
updated my stuff last night and tried again.  I updated glib, gtk,
gnome-libs, gnome-core, imlib, and E.  I have gnome-session run from my
.xinitrc, it starts up icewm the first time.  Ok, I manually kill icewm
and start enlightenment from an xterm.  Then I logout through panel, X
closes w/ out a hitch.  Now i startx again, gnome-session starts, E
starts, gmc starts, panel starts... halfway.  Seems the panel gets hung on
start and just sits with a grey bar across the bottom of the screen.  I
can let it sit for 20 minutes, just to see what happens, and it just sits.
If I exit E, it still just sits.  I have to ctrl-alt-backspace to get out
of X.  If i startx again, the same thing happens.  This is as of 11:00 pm
CST checkout.

any clues?

sar

On Thu, 18 Feb 1999, James Henstridge wrote:

> No.  Enlightenment handles session management properly (and is probably
> one of the most session compliant window managers available).  Since it is
> session management aware, it can do things like make its exit button ask
> the window manager to shut down the session (the same way panel does).
> When this happens, all session management clients can close gracefully,
> and maybe display dialogs telling you about files you forgot to save with
> one of the yes/no/cancel dialog boxes you see a lot on windows (and the
> cancel button could be hooked up to cancel the session shutdown).
> 
> Session management is great if it is implemented right.
> 
> James Henstridge.
> 
> --
> Email: james@daa.com.au
> WWW:   http://www.daa.com.au/~james/
> 
> 
> On Thu, 18 Feb 1999, Allan Third wrote:
> 
> > Hi,
> > 
> > On Thu, 18 Feb 1999, James Henstridge wrote:
> > >
> > > You can set a list of non session aware applications to be started by
> > > gnome-session, and your window manager would be a good thing to put in it.
> > > This way your WM would get killed when you log out using the panel (note
> > > that it would not die gracefully -- it would loose its connection to the X
> > > server and get an IO error.  This may be a problem ... I don't know.  I
> > > don't know if gnome-session has support for restarting non session aware
> > > clients though.
> > 
> > So is that how Enlightenment manages to do it? I'd have thought one of the
> > conditions for a window manager to be "Gnome compliant" (however unsettled
> > that definition may still be) would be that it would have to be session
> > aware, and capable of the sort of interaction described by AM below.
> > 
> > 
> > > On Thu, 18 Feb 1999, Allan Third wrote:
> > > > > >>> "AM" == Adam Moyes <adam@macfar.demon.co.uk> writes:
> > > > > 
> > > > > AM> I hope this point hasn't already been made, but I saw something
> > > > > AM> earlier that indicated that all you had to do was exec
> > > > > AM> gnome-session and once that is running, execute your window
> > > > > AM> manager etc. and shutdown gnome. The next time you run up your
> > > > > AM> session, gnome-session will start it for you.
> > > > > 
> > > > > This is the method I currently use, and it's working good.  I had some 
> > > > > problems a couple weeks ago, with an earlier version of Enlightenment, 
> > > > > but things seem up to form now.
> > > > 
> > > > The thing is, that only really works for Enlightenment, as far as I can
> > > > tell, and I don't really want to use that. Would it be possible to specify a
> > > > window manager in some config file for gnome-session, so that gnome-session
> > > > starts (and hence also closes) the window manager with the logout button?
> > > > Similarly, it could detect when the window manager process dies (e.g. due to
> > > > user picking an "Exit" menu option) and (at least optionally) close itself
> > > > when that happens. As far as I can see (although I'm not a programmer) that
> > > > shouldn't be TOO hard to do.
> > 
> > ------------------------------------------------------------------------
> > Allan Third (allan@mindless.com)
> > 
> > "It's raining popcorn. Hallelujah!"
> > 
> 
> 
> -- 
>         FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
>          To unsubscribe: mail gnome-list-request@gnome.org with 
>                        "unsubscribe" as the Subject.
> 


------------------------------

If God is One, what is bad?
                -- Charles Manson

Death has been proven to be 99% fatal in laboratory rats.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]