Serverflags
В разделе Serverflags включаются
и отключаются некоторые функции Х-сервера. Пример раздела без,комментариев приведен
ниже.
Section "Serverflags"
# Option "NoTrapSignals"
# Option "DontZap"
# Option "DontZoom"
# Option "DisableVidmodeExtension"
# Option "AllowNonLocalXvidtune"
# Option "DisablemodlnDev"
# Option "AllowNonLocalmodinDev"
# Option "AllowmouseOpenfail"
# Option "blank
time" "10"
# Option "standby
time" "20"
# Option "suspend
time" "30"
# Option "off
time" "60"
# Option "EstimateSizesAggresively"
"0"
# Option "NoPm""false"
# Option "Xinerama"
"true"
EndSection
Чтобы задействовать любую
директиву этого раздела, удалите из ее строки символ коммен- , тария. По умолчанию
указанные директивы не задействованы. Заданные в этом разделе значения опций
заменяются значениями из раздела Server-Layout.
Описание директив приведено
в табл. 12.2.
Табл.
12.2.
Директивы раздела Serverflags
Директива
|
Описание
|
||
NoTrap
Signals
|
Эта директива применяется
при отладке. Когда поступает сигнал об ошибке, сервер выполняет дамп
своего раздела памяти в файл на диске. Это может нарушить устойчивость
системы, но полезно
при поиске источников ошибок, особенно на стадии бета-тестирования Х-серверов.
Лучше всего оставить эту директиву закомментированной
|
||
Директива
|
Описание
|
||
DontZap
|
Обычно сочетание
клавиш Ctrl+Alt+backspace применяется для завершения работы X Windows
с возвратом к командной строке. Данная директива заставляет X Windows
игнорировать указанное сочетание клавиш, позволяя его обработку активной
программе. Директива используется редко — когда какая-либо программа
не может работать без этого сочетания клавиш.
|
||
DontZoom
|
Обычно сочетание
клавиш Ctrl+Alt+Цифровой Плюс ("плюс" цифровой клавиатуры)
применяется для последовательного переключения разрешений, определенных
при конфигурировании Х-сервера от меньшего к большему. Аналогично, сочетание
Ctrl+Alt+ЦифровойМинус ("минус" цифровой клавиатуры) применяется
для переключения разрешений от большего к меньшему. Если эти сочетания
клавиш нужны какой-либо программе, удалите символ комментария в строке
данной директивы. X Windows будет игнорировать указанные сочетания клавиш,
и они будут доступны активной программе.
|
||
DisableVidmodeExtension
|
Эта директива предотвращает
настройку монитора клиентом xvidtune. В книге эта программа не рассмотрена,
но ее документация выводится на экран по команде man
xvidtune в окне
xterm Нет необходимости использовать эту директиву.
|
||
All owNonboca lXvidtune
|
В отличие от предыдущей
директивы, разрешает настройку монитора удаленным (то есть, находящимся
где-то в сети) клиентом xvidtune. Из соображений безопасности эту директиву
не следует задействовать.
|
||
DisablemodlnDev
|
Если задействовать
эту директиву, динамическая смена настроек клавиатуры и мыши в процессе
работы X Windows станет невозможной.
|
||
AllowNonLocalmodlnDev
|
Эта директива разрешает
настройку клавиатуры и мыши с другого компьютера сети. Не используйте
ее без особой необходимости.
|
||
AllowmouseOpenfail
|
Эта директива разрешает
запуск даже если отсутствует работоспособная мышь (Pointer).
|
||
"blank time"
"10"
|
Если ваш компьютер
не проявляет активности в течение заданного времени (10 минут в приведенном
примере), запускается программа экранной заставки. Выполняемые действия
зависят от спецификаций вашего монитора.
|
||
" standby
time" "20"
|
Если ваш компьютер
не проявляет активности в течение заданного времени (20 минут в приведенном
примере), монитор переключается в ждущий (standby) режим. Выполняемые
действия зависят от спецификаций вашего монитора.
|
||
Директива
|
Описание
|
||
" suspend' time" "30"
"off time" "60"
EstimateSizesAggresively %
NoPm "false"
Xinerama "true"
|
Если ваш компьютер
не проявляет активности в течение заданного времени (30 минут в приведенном
примере), монитор переключается в спящий (suspend) режим. Выполняемые
действия зависят от спецификаций вашего монитора.
Если ваш компьютер
не проявляет активности в течение заданного времени (60 минут в приведенном
примере), монитор отключается (off mode). Выполняемые действия зависят
от спецификаций вашего монитора.
Если biOS вашего
компьютера не может корректно определить второй видеоадаптер, установка
значения 2 для этой опции может решить возникшую проблему. На момент
написания книги сведения об этой опции в документации крайне скудны.
Отключение управления
питанием.
Опция, необходимая
для работы с несколькими мониторами (каждый со своим видеоадаптером).
|
||