Erik,
Check out /etc/rc.sysinit near the bottom:

if [ -f /etc/rc.d/init.d/mandrake_everytime ];then
 /bin/sh /etc/rc.d/init.d/mandrake_everytime
fi

This file calls other executables and files, which ultimately re-write the
gdm directory EVERY boot.  I am sure Mandrake did this to protect users
from themselves (sound familiar?) but went a little far.  The scripts
called are in Perl; if you are literate in it, you can alter the file to
leave things alone for you.  Let us know if you find a good solution.

Good luck,
Tim



Erik Trimble wrote:

> Folks,
>
> I've got a fresh install of Mandrake 7.0, with GNOME, enlightenment, and
> WindowMaker installed, but no KDE.   Everything works fine, with the
> following exception:
>
> GDM is managing my display.  If I log in normally, it puts me into
> GNOME environment (with E).  I don't want this behavior. So, I did the
> following:
>
> cd /etc/X11/gdm/Sessions
> ln -sf ../../xdm/Xsession Default
> chmod +x Default
>
> This now looks at the user's ~/.xsession file to figure out which window
> mgr/x clients, et al. to run.  This is best, since it lets my users
> choose their individual wmgrs.
>
> The setup works fine, UNTIL I REBOOT THE SYSTEM.   When I reboot,
> something (I'm guessing gdm itself) removes my link above, and replaces
> it with the original.
>
> That is, the /etc/X11/gdm/Session/Default link is now pointing once
> again to Gnome, and /etc/X11/xdm/Xsession is once again set back to 0644
> premissions.
>
> # ls -l /etc/X11/gdm/Sessions/Default
> lrwxrwxrwx   1 root     root            5 Mar 20 22:56
> /etc/X11/gdm/Sessions/Default -> Gnome*
> # ls -l /etc/X11/xdm/Xsession
> -rw-r--r--   1 root     root         1508 Feb 19 18:14
> /etc/X11/xdm/Xsession
>
> What's up with that?  What is doing this, and how do I make it stop?
>
> One other thing:  I've checked for the ~/.gnome/gdm file on several
> accounts, and it never exists, so it's not remembering the previous
> session that way.
>
> -Erik
> [EMAIL PROTECTED]

--
To reply to me, please remove __DIE_SPAMMERS__ from my reply-to address.



Reply via email to