The attached patch will prevent lxdm from starting in runlevel 2 (and 1, don't know why lxdm is supposed to start in RL 1). One has to edit their /etc/init/*dm.conf for the desktop manager they're using.
But I agree with James here: there's no reason to start X11 in runlevel 2. Just because some-other-distribution does it, did not seem to be a valid excuse before. And when some-other-distribution starts X11 in RL 5 and users find it practical, I'd say: go for it. But not because of a policy but because of user's "demand". To be more specific: disable X11 in RL 2 and set the default RL to 5. Nobody would notice and power-users can just alter the default runlevel or pass "2" to the bootloader and still have a functional multi-user system but w/o X11. ** Patch added: "Don't start lxdm in runlevel 1,2" https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/14644/+attachment/2567383/+files/init.diff ** Changed in: xorg (Ubuntu) Status: Invalid => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/14644 Title: Runlevel 2 starting GUI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/14644/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs