On Tue, Jan 03, 2012 at 08:31:08PM -0800, Dan Cowsill wrote:
> Hey list,
> 
> A little while after I compiled Gnome and got things running, I lost the
> ability to add scripts to the default runlevel.  I can run rc-update add
> xdm default, for example, and the xdm symlink will appear in
> /etc/runlevels/default, and that symlink will indeed point to
> /etc/init.d/xdm, but xdm will not start.  Further to that, there's no
> evidence to indicate that RC is even trying to start it.  No errors, no
> logs, no nothing.  Same goes for virtualbox-guest-additions and sysklogd.
>  I tried logging rc and got absolutely nowhere.  There's nothing overt in
> dmesg either.
> 
> The really fun part is these scripts function perfectly if I run them after
> boot.
> 
> Since there's no evidence of this problem in any logs or during the startup
> process, I assume there is no problem and I am doing it wrong.

Is it possible that you are booting into a different runlevel that
default ? (there's a softlevel=... kernel cmdline parameter)

What happens if (after boot) you just run

rc

(should start all service in the current runlevel, that are not
started yet)  or 

rc default

(should swithc to 'default' runlevel and start all services) ?

Could you post the output of  rc-status -a ?
And maybe also grep rc /etc/inittab ?

For xdm there is one additional thing to check: xdm can be disabled
through a 'nox' kernel cmdline option or an /etc/.noxdm file...
But in that case the initscript itself should start and just print a
message, that it is not starting the DM.

yoyo

Reply via email to