#!/bin/sh
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/Xresources
sysmodmap=/etc/X11/xinit/Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f "$userresources" ]; then
xrdb -merge "$userresources"
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi
# start some nice programs
if [ -n "`/etc/X11/chooser.sh`" ]; then
command="`/etc/X11/chooser.sh`"
else
failsafe="yes"
fi
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/* ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
if [ -n "$failsafe" ]; then
startkde
else
exec $command
fi
Вот так
Попробуйте выполнить kdm из консоли под рутом. Мне кажется таки в нем затык.
www ~ # /etc/init.d/xdm restart
* Stopping kdm ...
Would send signal 15 to 11684. [ ok ]
* Setting up kdm ... [ ok ]
www ~ #
Ещё я в файле /etc/rc.conf
закоментировал строчку xsession="kde" но всё это не помогло такое ощущение что он пыется загрузить xfce где можно посмотреть что он грузит?
GoUpInSmoke, по идее должно появится окошко приветствия, kdm то бишь. Но оно не стартует. С иксами мы тут собственно разобрались,они-то вроде стартуют. Дальше на сцене должен появится kdm, но что-то происходит и он не появляется. Иксы по причине отстутствия работы падают и мы получаем консоль.
Вывод отсюда такой - нужно копать в сторону kdm. Для начала emerge kdm (переустановка по сути) и затем dispatch-conf, чтоб конфиги заменить по необходимости.
И еще, я видимо не в ту степь пошел совсем. Перепутал /etc/profile и make.profile. "Идиот" (с) - House M.D.
Попробуйте залить листинг из шестого поста в свой /etc/profile и перезагрузитесь.
И это, вы rc-update add xdm default сделать не забыли? А указать в /etc/conf.d/xdm строчку DISPLAYMANAGER="kdm"?
Думается православнее подобные вещи делать с помощю eselect.