From: Alan S. <ala...@po...> - 2003-01-21 14:59:21
|
Hi, I have tried Google, looked at the README and INSTALL, but I cannot seem to find how to use elogin. I could hack /etc/X11/prefdm, but there must be a cleaner way. (Oh, and I did try "man elogin" ;-) Alan -- The hacker: someone who figured things out and made something cool happen. |
From: Alan S. <ala...@po...> - 2003-01-21 15:34:07
|
* Moritz Angermann (mor...@gm...) wrote: > did you check e1x.codewordt.co.uk ? > i mean: i don't know if there is anything. but it might be > a try worth ;) Thanks for the pointer, but unfortunately there was nothing there. Alan -- The hacker: someone who figured things out and made something cool happen. |
From: Andrew E. <aj...@co...> - 2003-01-21 16:13:31
|
what exactly are you looking for? If I know what you need and I know then I can add it to the forum. Andy (apologies for the crappy outlookish reply - at work :( ) ----- Original Message ----- From: "Alan Schmitt" <ala...@po...> To: "e-develop" <enl...@li...> Sent: Tuesday, January 21, 2003 3:32 PM Subject: Re: [E-devel] looking for some info about elogin > * Moritz Angermann (mor...@gm...) wrote: > > did you check e1x.codewordt.co.uk ? > > i mean: i don't know if there is anything. but it might be > > a try worth ;) > > Thanks for the pointer, but unfortunately there was nothing there. > > Alan > > -- > The hacker: someone who figured things out and made something cool happen. > > > ------------------------------------------------------- > This SF.net email is sponsored by: Scholarships for Techies! > Can't afford IT training? All 2003 ictp students receive scholarships. > Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more. > www.ictp.com/training/sourceforge.asp > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > |
From: Alan S. <ala...@po...> - 2003-01-21 16:44:33
|
* Andrew Elcock (aj...@co...) wrote: > what exactly are you looking for? > If I know what you need and I know then I can add it to the forum. > > Andy > (apologies for the crappy outlookish reply - at work :( ) Thanks for your reply. I am basically looking for the way to lauch elogin when I boot in runlevel 5. I have seen that the session manager is chosen by /etc/X11/prefdm. I looked at the script and it gets some environment variables from /etc/sysconfig/desktop. However it is not clear to me how to set these variables to get elogin to launch. Thanks again, Alan PS: by the way, when compiling elogin, I got a bunch of: In file included from callbacks.c:1: callbacks.h:7: warning: parameter has incomplete type callbacks.h:7: warning: parameter has incomplete type Using this morning elogin cvs -- The hacker: someone who figured things out and made something cool happen. |
From: Ibukun O. <ib...@co...> - 2003-01-21 20:12:03
|
> Hi, > > I have tried Google, looked at the README and INSTALL, but I cannot seem > to find how to use elogin. I could hack /etc/X11/prefdm, but there must > be a cleaner way. Traditionally elogin should be started using elogind (installed in PREFIX/sbin at the moment). Just typing "elogind" at the command line should fork elogin to the background and start a new X server etc etc. As far as using your initscripts, the problem is that your /etc/X11/prefdm file is probably tailored to use either KDM, GDM or XDM as a last resort, since nobody knows about elogin. ;) So your best option would be to hack that file (which is what I did). You can look at http://speedstar.xcomputerman.com/files/elogin/prefdm as an example. What I have done is to modify it so that you can specify "Elogin" or "Enlightenment" in /etc/sysconfig/desktop, and it will launch elogind as a result. If your system does things a little differently, then you probably want to take note of the fact that starting elogind with the -nodaemon option will prevent it from forking to the background, which is probably the behavior you want. I'm not sure but I believe there is also a file in the data/init.d directory that allows you to add an elogin service to /etc/init.d. Hope all this is helpful. > > (Oh, and I did try "man elogin" ;-) I wonder if there is a single man page in the whole of the enlightenment project. ;) > > Alan > -- | /*\ Ibukun Olumuyiwa | \ / Join the ASCII Ribbon Campaign http://xcomputerman.com | X against HTML mail today! | / \ |
From: Alan S. <ala...@po...> - 2003-01-21 22:00:39
|
* Ibukun Olumuyiwa (ib...@co...) wrote: > Traditionally elogin should be started using elogind (installed in > PREFIX/sbin at the moment). Just typing "elogind" at the command line > should fork elogin to the background and start a new X server etc etc. > > As far as using your initscripts, the problem is that your /etc/X11/prefdm > file is probably tailored to use either KDM, GDM or XDM as a last resort, > since nobody knows about elogin. ;) So your best option would be to hack > that file (which is what I did). You can look at > http://speedstar.xcomputerman.com/files/elogin/prefdm as an example. What > I have done is to modify it so that you can specify "Elogin" or > "Enlightenment" in /etc/sysconfig/desktop, and it will launch elogind as a > result. > > If your system does things a little differently, then you probably want to > take note of the fact that starting elogind with the -nodaemon option will > prevent it from forking to the background, which is probably the behavior > you want. I'm not sure but I believe there is also a file in the > data/init.d directory that allows you to add an elogin service to > /etc/init.d. > > Hope all this is helpful. Thanks a lot. As soon as I get it working (I sent another message about some weird behavior), I'll hack my prefdm. Alan -- The hacker: someone who figured things out and made something cool happen. |
From: Nathan I. <rb...@us...> - 2003-01-21 20:31:42
|
On Tue, Jan 21, 2003 at 02:12:22PM -0600, Ibukun Olumuyiwa wrote: > > (Oh, and I did try "man elogin" ;-) >=20 > I wonder if there is a single man page in the whole of the enlightenment > project. ;) >=20 man Eterm w00t KainX! ;-) --=20 ------------------------------------------------------------------------ | Nathan Ingersoll \\ Computer Systems & Network Coordinator | | nin...@ru... \\ http://www.ruralcenter.org | | http://ningerso.atmos.org/ \\ Minnesota Center for Rural Health | ------------------------------------------------------------------------ |
From: Andrew E. <aj...@co...> - 2003-01-21 20:54:36
|
as per e1x.codewordt.co.uk use this to start elogin at boot insert to file /etc/init.d/elogind: #!/sbin/runscript # Copyright Andrew Elcock, 2003 start() { ebegin "Starting Elogind" start-stop-daemon --start --quiet --pidfile \ /var/run/elogind.pid --exec /usr/e17/sbin/elogind eend $? } stop() { ebegin "Stopping Elogind" start-stop-daemon --stop --quiet --pidfile /var/run/elogind.pid killall elogin eend $? } dunno if this should be part of elogin in CVS or not.. it works well for me :) Enjoy, Andy -- Andrew Elcock <aj...@co...> Rectang.com |