After more than a year of problem, I have been able to finally track
down a startup fault with using gnome-session and CTWM.

I launch ctwm and after setting up my initial XTerms I then launch
"gnome-session".  Quite offen many applets fail to start, and gnome
takes forever to initialize all its clients.

The problem however was not with CTWM as I initially thought but with
an old gconfd-2 still running fram the previous session.

As such when finished with a ctwm-gnome login session, you best ensure
that gconfd-2 is manually killed.


Other details...
  * To stop nautilus from creating a desktop window (so CTWM menus still
    work) use this, once only...

    gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false

  * Remove the Gnome 'workspace' applet as it is not usable

  * In Ctwmrc file...
      NoTitle { "Gnome-panel" "desktop_window" }
      NoBorder { "Gnome-panel" "desktop_window" }
      IconMenuDontShow { "Gnome-panel" "desktop_window" }
    Also set BorderTop/Left/Right/Bottom  as appropriate

The only problem I have let is knowing when gnome-session is finished
setting up its stuff so I can reset the display background how I want it
and not how gnome wants it.

I like to thank the hordes of people (NOT) who helped me figure this out.

PS: Debugging gnome without being a gnome developer is a Bloody Pain,
pardon my Australian!!!

  Anthony Thyssen ( System Programmer )    <[EMAIL PROTECTED]>
 -----------------------------------------------------------------------------
    "Don't worry about the world coming to an end today.
     It's already tomorrow in Australia."
                            -- Charles Schultz (in the USA of course)
 -----------------------------------------------------------------------------
     Anthony's Home is his Castle     http://www.cit.gu.edu.au/~anthony/

Reply via email to