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

Répondre à