удаляю xdm из rc, а он после рубута добавляется опять. Где искать?

Постоянно. делаю:
eselect rc delete xdm boot

А после ребута он опять в ранлевеле boot. Откуда он туда влазит? как его убрать “совсем”?

а он и не в boot
он в default

у меня он в бут (до того как я его удалю):
# eselect rc list

vixie-cron default
vsftpd
wimax
wpa_supplicant
xdm boot
xdm-setup

Вопрос не в том в каком он ранлевеле, а как он туда попадает. Я его туда ни разу не добавлял.

 # ls -ld /etc/runlevels/*/xdm
lrwxrwxrwx 1 root root 15 мая   24 00:16 /etc/runlevels/boot/xdm -> /etc/init.d/xdm
lrwxrwxrwx 1 root root 15 февр. 18 03:04 /etc/runlevels/default/xdm -> /etc/init.d/xdm

да, действительно. Вы меня озадачили.

 # equery b /etc/runlevels/boot/xdm
 * Searching for /etc/runlevels/boot/xdm ... 
x11-base/xorg-server-1.13.4 (/etc/init.d/xdm)
x11-base/xorg-server-1.13.4 (/etc/runlevels/boot/xdm -> /etc/init.d/xdm)

вопрос не КАК, вопрос почему

Ну вообще мне и альтернативное решение подойдёт. Проблема в том что у меня в local.d стартует lightdm, и если вместе с ним запустится xdm, то на экране начинается конфетти. Какой-нибудь гайд где написано как заставить xdm запускать lightdm мне сойдёт в качестве альтернативного решения. И пускай тогда он себе висит в runlevel boot

У вас calculate в автозагрузке есть?

xdm добавляется в автозапуск после перенастройки пакета xorg-server, или каких-либо зависимых пакетов. Настройка может вызываться при eix-sync,emerge или запуске службы caluclate. Если Вам нужно чтобы xdm не было в boot уровне - сделайте шаблон, для удаления xdm из /etc/runlevel/boot.

Какой-нибудь гайд где написано как заставить xdm запускать lightdm мне сойдёт в качестве альтернативного решения.

А вписать lightdm в /etc/conf.d/xdm ?

Михаил Гагауз wrote:

вопрос не КАК, вопрос почему

Для быстрой загрузки.