metra написал:
Проясните пожалуйста ситуацию; есть программы. требующие библиотеку gtk, а есть, требующие qt?
да. первые обычно гнездятся в XFCE и в гноме, вторые обычно в кедах. Проще всего установить и то и другое (во всяком случае мне, у меня целых 512мб памяти. И хватает).
metra написал:
Т.е. привязываются ли некоторые программы к своим DE-прородителям или нет?
toolkit - это набор разнообразных кнопочек/галочек/чекбоксов, и прочих эл-ов UserInterface.
без них программа очевидно работать может только в CLI (а иногда и там не может, как например amule).
И тем не менее, программы гнома можно запускать в кедах и наоборот. Можно даже запускать в IceWM, хотя там никаких toolkit'ов нет вовсе.
metra написал:
кстати, Доктор, можете объяснить с тех. точки зрения, почему настройка переключения раскладки клавы через /etc/rc.d/rc.keymap не робит (см. выше)?
робит. но только в CLI. В иксах оно настраивается сейчас здесь:
/etc/X11/xorg.conf.d/90-keyboard-layout.conf написал:
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
Driver "evdev"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll"
EndSection
metra написал:
Я так понимаю все файлы (определенных имен) в папке rc.d исполняемые запускаются при старте системы?
нет. запускается только /etc/inittab
В нём всё прописано. В частности он запускает /etc/rc.d/rc.S
А на уровнях 2345 ещё и /etc/rc.d/rc.M
А уж эти файлы запускают всё остальное.
Ещё запускается /sbin/agetty, которая просит ввести логин и пароль, а затем выполняет ~/.bashrc.
Ну, а если вы выбрали четвёртый уровень, то выполняется /etc/rc.d/rc.4, которые запускает какой-нить менеджер DE.
Есть другой путь - прописать startx в ~/.bashrc.