|
Конфигурационные файлы графической системы хранятся в каталоге /etc/Xll. Основным конфигурационным файлом является XF86Config-4. Откройте его. Одного взгляда хватает, чтобы понять, что данный файл лучше всего редактировать не вручную, а с помощью конфигуратора. Но мы все же попытаемся в нем разобраться.
Файл состоит из нескольких секций:
- Files — параметры файлов, которые используются графической системой, обычно здесь задается путь к шрифтам;
- serverFlags — различные флаги сервера;
- Module — подключение разных модулей, например, v41 (Video For Linux);
- inputDevice — с помощью этой секции конфигурируются устройства ввода — клавиатура и мышь;
- Monitor — здесь задаются параметры монитора;
- Device — а эта секция содержит параметры видеокарты;
- screen— секция описывает экран. В конфигурационном файле может быть описано несколько мониторов и несколько видеокарт, а в секции screen задается, какой именно монитор и какая именно видеокарта будут использоваться в данный момент.
В листинге приведен пример файла конфигурации, настроенного на монитор 17 дюймов PnP и видео nVidia FX. Если у вас такая же конфигурация, а вы нечаянно изменили этот файл и больше графическая система не работает, можете использовать данный листинг в качестве примера.
Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default. Mandrake 6.0 and later now use a font server independent of the X server to render fonts.
FontPath "unix/:-1"
EndSection
Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort) AllowMouseOpenFail # allows the server to start up even
# if the mouse doesn't work #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection
Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v41" # Video for Linux
Load "extmod"
Load "typel"
Load "freetype"
Load "glx" # 3D layer EndSection
Section "InputDevice"
Identifier "Keyboardl"
Driver "Keyboard"
Option "XkbModel" "pclOS"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" EndSection
Section "InputDevice"
Identifier "Mbusel"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7" EndSection
Section "Monitor"
Identifier "monitorl"
VendorName "Plug'n Play" HorizSync 30-71 VertRefresh 50-160
# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync
# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection
Section "Device"
Identifier "devicel"
VendorName "NVidia"
BoardName "NVIDIA GeForce FX (generic)"
Driver "nv"
Option "DPMS" EndSection
Section "Screen"
Identifier "screenl" Device "devicel" Monitor "monitorl" DefaultcolorDepth 24
Subsection "Display"
Depth 8
Virtual 1024 768 EndSubsection
Subsection "Display"
Depth 15
Virtual 1024 768 EndSubsection
Subsection "Display" Depth 16
Virtual 1024 768 EndSubsection
Subsection "Display"
Depth 24
Virtual 1024 768 EndSubsection EndSection
Section "ServerLayout"
Identifier "layoutl"
InputDevice "Keyboardl" "CoreKeyboard"
InputDevice "Mousel" "CorePointer"
Screen "screenl" EndSection
Настройка графической системы состоит из трех основных этапов: выбор и установка параметров монитора, выбор видеокарты и выбор разрешения монитора. Все это можно сделать с помощью одного-единственного конфигуратора— XFdrake, запустить который нужно от имени root. Данный конфигуратор можно также запускать в консоли, если графическая система не запускается в результате неправильной настройки.

Конфигуратор XFdrake
Когда вы выберите ваш монитор и видеокарту, можно приступить к выбору разрешения (кнопка Разрешение). Конфигуратор запустит другую программу— Xdrakres, запустить которую можно и без запуска XFdrake, если вам нужно изменить только разрешение монитора.
 Выбор разрешения
По окончании настроек нажмите кнопку Проверить для тестирования настроек. Если все правильно, нажмите кнопку Да, а если неправильно — кнопку Нет. Если вы вообще ничего не видите на экране после нажатия кнопки Проверить, подождите 15 секунд — конфигуратор восстановит старые настройки.
 |