I configured xdm to use gnome. Some months ago it worked, but after a new gentoo installation it just doesn't start anymore using "/etc/init.d/xdm start" I did some investigation and it turns out that the "sleep 5" in /etc/X11/startDM.sh is not big enough on slow systems. I changed this into "sleep 30" and the problem is "solved". Still, if a computer is very busy (compiling etc), this might slow down the start of xdm and a "sleep 30" might still not be enough! A sleep is a dirty solution since things might always take longer then one expects.
I think Az or the xfree team should look at this (is Azarah on the xfree alias ?) On another note the 'export GDK_USE_XFT=1' should be removed from startDM.sh, gtk nowadays sets this in env.d .
What happens if you change the 'sleep 5' to say 'wait; sleep 2' ?
So, Evert?
Oh sorry, I sent a reply long ago but got the mail back... OK, now via the web... The 'wait; sleep 2' seems to do the trick. A 'wait' without sleep also works!
It looks like there is a clear fix stated in the above comments. Will this be applied soon?
Will try to get this in soon.
Created attachment 21393 [details, diff] patch for startDM.sh applies refered changes. I know its not entirely necessary but it lets us track these patches, as there are a few bugs that can be closed on the next releases for xfree.
Added patch in comment #7.