Система X Window представляет собой графическую оболочку для операционных систем семейства Unix.
Топологически X Window состоит из двух частей: это Х-сервер и Х-клиент.
Х-сервер - это программа (процесс), основной задачей которой является отображение на экране информации, полученной от Х-клиента (ну и соответственно передача сообщений от пользователя Х-клиенту).
Функции Х-клиента - это обработка сообщений, полученных от Х-сервера, работа с различными ресурсами системы (запуск и останов процессов, работа с файловой системой и т.п.).
Другими словами - Х-сервер не знает, что делает Х-клиент в системе, а Х-клиент не подозревает, что делает Х-сервер с переданной ему информацией.
Ну совсем, как в известном фильме - "Ничего не вижу, ничего не слышу".
Здесь важно заметить, что т.к. Х-сервер работает с видеокартой, то соответственно он должен быть правильно подобран при инсталляции X Window.
Самый простой способ инсталлировать X Window - это выбрать нужный пункт меню при инсталляции FreeBSD (раздел Distributions). Но если вы этого не сделали, или же у вас просто не было X Window на инсталляционном диске, то скачайте, например с хоста ftp.freebsd.org содержимое каталога /pub/FreeBSD/releases/i386/3.4-RELEASE/XF86335.
Сохраните все файлы в одной директории, например /usr/XFree86.
Создайте директорию /usr/X11R6, в которую мы будем инсталлировать X Window.
# mkdir /usr/X11R6
Далее, находясь в директории /usr/X11R6 запустим пред-инсталляционный скрипт.
# cd /usr/X11R6 # sh /usr/XFree86/preinst.sh
После завершения скрипта нужно запустить программу распаковки extract (предварительно сделав ее выполняемой).
# chmod 755 /usr/XFree86/extract # cd /usr/X11R6 # /usr/XFree86/extract /usr/XFree86/X*.tgz # /usr/XFree86/extract /usr/XFree86/Servers/X*.tgz
Наконец, запустим пост-инсталляционный скрипт.
# sh /usr/XFree86/postinst.sh
После того, как скрипт произведет необходимые обновления системы, инсталляция X Window будет завершена.
После инсталляции запустите XF86Setup и сконфигурируйте X Window под ваш видеоадаптер.
В заключении, замечу, что сама по себе X Window предоставляет не очень много удобств и сервисов. Поэтому инсталлируйте из коллекции ports какой-нибудь менеджер окон (Window Manager). Наиболее удобные, на мой взгляд, fvwm и kde.
К тому же, если вы установите kde, то из той же коллекции ports вы сможете установить и много полезного ПО для работы в X Window
Сopyright © 2000. Андрей Фёдоров
http://www.anriintern.com/computer/freebsd/
Назад | Содержание | Вперед