Subsection 'Display'
Depth 16
Modes '1280x1024' '1024x768' '800x600'
EndSubSection
SubSection 'Display'
Depth 24
Modes '1280x1024' '1024x768' '800x600'
EndSubsection
5.2.1.8. Секция ServerLayout
Данная секция задает используемые устройства ввода и объект Screen (листинг 5.10).
Листинг 5.10. Пример секции ServerLayout
Identifier 'single head configuration'
Screen 0 'Screen0' 0 0
InputDevice 'Keyboard0' 'CoreKeyboard'
InputDevice 'Mouse1' 'CorePointer'
EndSection
В данной секции сказано, что будет использоваться экран с идентификатором Screen0, клавиатура с идентификатором Kеуboard0 и мышь Моuse1. Параметры CoreKeyboard и CorePointer означают, что данные устройства являются соответственно главной клавиатурой и главным указательным устройством (pointer).
5.2.1.9. Секция Extensions
Здесь описываются различные расширения. Секция Extensions может отсутствовать, если дополнительные расширения не используются. Так, для работы Compiz (трехмерного рабочего стола) нужно подключить расширение Composite (листинг 5.11).
Листинг 5.11
Section 'Extensions'
Option 'Composite' 'Enable'
EndSection
5.2.1.10. Полный листинг конфигурационного файла xorg.conf
В листинге 5.12 представлен полный вариант главного конфигурационного файла /etc/X11/xorg.conf.
Листинг 5.12. Файл xorg.conf
# Xorg configuration created by livna-cоnfig-display
Section 'ServerLayout'
Identifier 'single head configuration'
Screen 0 'Screen0' 0 0
InputDevice 'Keyboard0' 'CoreKeyboard'
InputDevice 'Mousel' 'CorePointer'
EndSection
Section 'Files'
ModulePath '/usr/lib/xorg/modules/extensions/nvidia'
ModulePath '/usr/lib/xorg/modules'
EndSection
Section 'ServerFlags'
Option 'AIGLX' 'on'
Section 'InputDevice'
Identifier 'Keyboard0'
Driver 'kbd'
Option 'XkbModel' 'pc105'
Option 'XkbLayout' 'us,ru'
Option 'XkbOptions' 'grp: shifts_toggle,grp_led:scroll'
Option 'XkbVariant' ',winkeys'
EndSection
Section 'InputDevice'
Identifier 'Mouse1'
Driver 'mouse'
Option 'Buttons' '5'
Option 'Device' '/dev/input/mice'
Option 'Name' 'ImPS/2 Generic Wheel Mouse'
Option 'Protocol' 'explorerps/2'
Option 'ZAxisMapping' '4 5'
EndSection
Section 'Modes'
Identifier 'Modes0'
ModeLine '1280x1024' 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
Section 'Monitor'
Identifier 'Monitor0'
ModelName 'LCD Panel 1280x1024'
HorizSync 31.5 - 64.0
VertRefresh 56.0 - 65.0
Option 'dpms'
UseModes 'Modes0'
EndSection
Section 'Device'
Identifier 'Videocard0'
Driver 'nvidia'
Option 'AddARGBGLXVisuals' 'True'
EndSeсtion