Реферат: Основи адміністрування в Linux
Якщо у файлі inittab за замовчуванням вибрано режим роботи 5, тоді процес завантаження ОС продовжується. Від файла inittab “естафета” в подальшій роботі передається сценарію prefdm із каталогу /etc/X11.
Існує файл desktop, в якому записано лише одне із трьох ключових слів: GNOME, KDE або Anotherlevel. В залежності від того, яке там записане слово, сценарій prefdm викликає менеджер дисплея: gdm, kdm або xdm, відповідно.
Основна функція менеджера дисплея - реєстрація користувача в системі і запуск відповідного сценарію Xsession, який визначає наступний сеанс роботи в середовищі X Window. Незважаючи на те, що кожному менеджеру дисплея відповідає свій сценарій Xsession, всі сценарії виконують такі дії:
перенаправлення виведення повідомлень в спеціальний файл {Home}/. xsession-errors;
завантаження файлів ресурсів користувачів із файла {Home}/. Xresources;
запуск сценаріїв користувачів (при їх наявності);
запуск сценарію Xclients.
Основне призначення сценарію Xclients із каталога /etc/X11/init – запуск одного із робочих столів (як правило, GNOME або KDE) або менеджера вікон.
Завершення завантаження робочого стола або менеджера вікон свідчить про завершення завантаження ОС в цілому і готовність її до роботи в графічному режимі.
Якщо у файлі inittab за замовчуванням вибрано один із текстових режимів роботи, тоді процес init запускає одну із текстових оболонок (як правило, це оболонка bash) і процес завантаження ОС на цьому завершується. Для переходу Linux в графічний режим роботи досить виконати команду startx. Ця команда звертається до сценарію xinitrc із каталога /etc/X11/init, який виконує по суті ту ж послідовність дій, що і сценарії Xsession та Xclients.
Конфігураційний файл XF86Config
Файл XF86Config - це основний конфігураційний файл системи X Window. Редагуючи цей файл, можна вирішити проблеми із настроюванням дисплея, клавіатури, пристрою “миша” а також і шрифтів. Розглянемо призначення основних розділів цього файла.
Розділ Module
Цей розділ служить для завантаження засобів підтримки сервера та візуалізації. Тут вказуються імена модулів, які завантажуються із каталога /usr/X11R6/lib/modules:
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "dri"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection
Рядки
Load "freetype"
Load "type1"
свідчать, що система X Window підтримує векторні шрифти TrueType і Type 1.
Розділ File
Цей розділ вказує Х-серверу місцезнаходження бази даних, яка містить палітри кольорів, розташування системних шрифтів та модулів: