проблемы c kde
Гость 28 июля, 2005 - 12:08
Здравствуйте!
Подскажите, как устранить проблему:
поставил с Univ. Disk Gentoo 2005.0. Как root откомпилировал KDE. При попытке прописать KDM как default displaymanager, пишет command not found.(rc-update add kdm default >> -/bash /etc/init.d/kdm: No such file or directory).
В то же время поганенький TVM грузится. Пробовал обновить $PATH (типа echo $PATH), бестолку.
Помогите!!!
»
- Для комментирования войдите или зарегистрируйтесь
в /etc/rc.conf
DISPLAYMANAGER="kdm"
rc-update add xdm default
Спасибо за совет. но так я уже делал. Грузится XDM, но не грузится kde. Да, сознаюсь, я чайник пока что в этом, но очень хотелось увидеть, что такое Gentoo после блуждания по Debian, Mandriva, BeOS и WIN32, NT.
В папке /etc/init.d/ отсутствует kdm.
И как правильно обновить переменную $PATH?
Подскажите, пожалуйста!
а kdm разве не в /usr/kde/3.4/bin или где там? может симлинку в том же /bin зделать?
Ещё рекомендую в том же rc.conf добавить
XSESSION="kde-3.4"
чтобы изменить PATH
PATH="ваш_путь:"$PATH; export PATH
Вот как сделано у меня:
1. лично я не пользуюсь ни xdm ни kdm поэтому делаем rc-update del xdm
2. echo "/usr/kde/3.4/bin/startkde" > ~/.xinitrc
Если юзаем гном, то "gnome-session" и т.д. для разных менеджеров.
3. для автоматического старта иксов пишем в ~/.bash_profile
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/vc/1 ]; then
startx
fi
Таким образом после загрузки системы вводим в консоли логин и пароль, и после этого стартуют иксы и грузится kde.
4. Если машина домашняя, и логин с паролем лень каждый раз вбивать, можно сделать так:
пишем сишную функцию в файлик autologin.c
int main ()
{
execlp("login", "login", "-f", "rinus", 0);
}
здесь "rinus" замените на свой логин
далее компилим командой:
gcc autologin.c -o /usr/local/bin/autologin
и правим строчку в /etc/inittab
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
заменяем на
c1:12345:respawn:/sbin/agetty -n -l /usr/local/bin/autologin 38400 tty1 linux
А вообще в твоём случае, попробуй
echo "/usr/kde/3.4/bin/startkde" > ~/.xinitrc