Документация по ОС FreeBSD Воскресенье, 05.05.2024, 01:59
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » X Window

Система X Window
Введение

Система X Window представляет собой графическую оболочку для операционных систем семейства Unix.

Топологически X Window состоит из двух частей: это Х-сервер и Х-клиент.

Х-сервер - это программа (процесс), основной задачей которой является отображение на экране информации, полученной от Х-клиента (ну и соответственно передача сообщений от пользователя Х-клиенту).

Функции Х-клиента - это обработка сообщений, полученных от Х-сервера, работа с различными ресурсами системы (запуск и останов процессов, работа с файловой системой и т.п.).

Другими словами - Х-сервер не знает, что делает Х-клиент в системе, а Х-клиент не подозревает, что делает Х-сервер с переданной ему информацией.

Ну совсем, как в известном фильме - "Ничего не вижу, ничего не слышу".

Здесь важно заметить, что т.к. Х-сервер работает с видеокартой, то соответственно он должен быть правильно подобран при инсталляции 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.
Категория: X Window | Добавил: oleg (02.12.2007)
Просмотров: 1691 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024