On 12/17/06, Quentin Mathé <[EMAIL PROTECTED]> wrote:
Le 17 déc. 06 à 01:47, Yen-Ju Chen a écrit :
[snip]
>> > So my proposal is to have everything installed under GNUstep >> > and have a etoile_system_startup.sh looks like this: >> > >> > #!/bin/bash >> > source /usr/local/GNUstep/System/Library/Makefiles/GNUstep.sh >> > etoile_system >> > >> > In this way, there is no issue of environment variables >> > and the setup.sh does not need to link all the libraries under / >> usr/ >> > lib/ >> >> It cannot work for technical reasons (this is discussed in the list >> archive). > > It works fine for me now. > Actually, it is how my system is setup. > What is the main reason it is not working ? Well it surely works as you explain it :-)… but only if you don't use etoile.desktop config file installed in /usr/share/xsessions (this is the standard way to add a session for GDM or KDM).
It does work with etoile.desktop. Here is my etoile.desktop under /usr/share/xseesions/ [Desktop Entry] Encoding=UTF-8 Name=Étoilé Comment=Use this session to log in Étoilé environment Comment[fr]=Utilisez cette session pour vous logguez dans l'environnement Étoilé Exec=/usr/local/bin/etoile_system_startup # No icon for now Icon= Type=Application And here is my etoile_system_startup under /usr/local/bin #!/bin/bash source /usr/local/GNUstep/System/Library/Makefiles/GNUstep.sh etoile_system And my etoile_system is in under System/Tools/. The only thing is that sh does not have 'source'. So I have to use bash or csh instead, and they may be installed in different places depending on systems. Yen-Ju
Cheers, Quentin. -- Quentin Mathé [EMAIL PROTECTED] _______________________________________________ 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
