On 6/9/07, Mildred <[EMAIL PROTECTED]> wrote: > > Le Thu 07/06/2007 à 23:35 Quentin Mathé à écrit: > > Le 7 juin 07 à 11:09, Mildred a écrit : > > > > > Is it possible to control exactly where all those scripts gets > > > installed. Like the DESTDIR of makefiles. It's for creating a > > > package. > > > > Not yet, but I can add this feature to setup.sh. > > Well, that's why I didn't run setup.sh ... because I can't run it to > setup the installation in a particular directory. This answer one of > your questions. > > What exactly is done by setup.sh that can't be done by makefiles ? > > > > > Apparently it is only a daemon and sothing else. It doesn't start > > > neither a workspace, nor a window manager, nor the dock or the > > > menubar. > > > Is it normal ? > > > > It isn't. > > etoile_system is just a daemon which uses a config list of the tasks > > to know which tasks to launch and monitor. The config file is > > usually installed at System/Library/Etoile/SystemTasksList.plist. In > > the repository you can find it in Services/Private/System. > > If etoile_system doesn't start, I need to know whether it's due to a > > missing library, an immediate exit or something else. By launching > > etoile_system directly from your shell (after sourcing GNUstep.sh), > > you can probably observe what gets logged. If you can copy this > > output in your reply, it could help. > > Well, first of all, I don't have a Library/Etoile directory on my > system (neither in /opt/GNUstep/System, nor in ~/GNUstep) so I think > that may be the cause of the problem I have. > Isn't it created by setup.sh ? > > Here is the output of etoile_system: > > 2007-06-09 17:38:52.755 etoile_system[16785] Setting up SCSystem server > instance > 2007-06-09 17:38:54.012 etoile_system[16785] WARNING: no usable workspace > process set file found. I'm not going to do workspace process management. > 2007-06-09 17:38:54.012 etoile_system[16785] Launch queue is empty now > > > Then nothing and I stop it. > > To answer a question in another email, I can run without problems > GNUstep applications. > > I'll try to look at setup.sh and install Etoile completely :)
This one may help: http://www.etoile-project.org/etoile/blog/2006/12/minimal-toil.html You don't need to copy the theme bundle. It is included automatically. The most important part for etoile_system is that you need to have etoile.desktop and SystemTaskList.plist in the right place. etoile.desktop is called by GDM after login and run etoile_system, then etoile_system will look at SystemTaskList.plist to launch Etoile components. Because by the time GDM launch etoile_system, the GNUstep.sh may not be sourced, so etoile.desktop does not launch etoile_system straight. It runs a script (etoile) which source GNUstep.sh first, then run etoile_system. So in short, this is the launching sequence: GDM -> etoile (source GNUstep.sh) -> etoile_system (read SystemTaskList.plist) -> components (AZDock, MenuServer, etc). So if you login to Gnome, you can still run etoile_system manually. The only different is in SystemTaskList, you cannot run Azalea with 'openapp Azalea'. You have to modify it to 'openapp Azalea --replace' because once you are in Gnome, a window manage is running already. Yen-Ju > > Mildred > > -- > Mildred <xmpp:[EMAIL PROTECTED]> <http://mildred632.free.fr/> > Clef GPG : <hkp://pgp.mit.edu> ou <http://mildred632.free.fr/gpg_key> > Fingerprint : 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 [9A7D 2E2B] > > _______________________________________________ > Etoile-discuss mailing list > [email protected] > https://mail.gna.org/listinfo/etoile-discuss > _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
