X в стиле ][

Xakep, номер #043, стр. 043-060-6


опять слазить на FTP, откуда ты скачивал KDE, и взять недостающий пакет. Есть и

другой вариант - добавлять пакеты ручками по одному :). В любом случае, если для

установки какого-либо пакета потребуется иной (о, эти знаменитые никсовые

зависимости! :), то программа pkg_add будет пытаться найти его в текущем

каталоге и, если найдет, установит сначала его, а если нет - выдаст знаменитое

"failed dependences". После установки тебе будет выдано радостное «type

'startkde' to start KDE». Однако, если ты наберешь это ручками тут же в консоли,

то ничего хорошего не произойдет, и KDE запускаться откажется. Что и

неудивительно - X-server-то не запущен! О чем и будет сообщено. Есть выход:

запустить xinit, а оттуда, из xterm'а, уже пустить KDE (startkde). Но это

слишком извращенно, к тому же в KDE будет болтаться консолька xterm'a, из

которой КДЕ и запущен, стало быть, если ты эту консольку прибьешь, прибьется и

порожденный процесс (KDE). Поэтому так никто не делает.

А делают проще. Создаешь в своем домашнем каталоге файл .xinitrc (touch

~/.xinitrc) и в него пишешь всего одну строчку: exec startkde, что означает -

выполнять команду startkde (т.е. запуск КДЕ) при запуске X-сервера. Все! Теперь,

при наборе startx (или xinit, что непринципиально), у тебя запустится и X-server, и

KDE с теми настройками, естественно, что мы определили в файле XF86Config.

Теперь осталось только настроить сам KDE под себя, т.к. многое в нем проставлено

по умолчанию не лучшим образом и требует тюнинга. Но это уже совсем другая

история.

Назад на стр. 043-060-5  Содержание