| Your Explorer by Linux links... |
|
Совет №27. Нестандартные видео режимы
В этом совете мы поговорим о создании нестандартных видеорежимов, позволяющих задать нестандартное разрешение, увеличить частоту обновления монитора и провести прочие эксперименты со своим видеоадаптером и монитором.
Сразу нужно отметить, что для некоторых мониторов и видеоадаптеров делать это весьма нежелательно, поэтому все эксперименты вы проводите на свой страх и риск.
Итак, начнем. В файле XF86Config (или XF86Config-4) прописываются вся информация о видеоподсистеме, в том числе и режимы монитора. Режим монитора задается специальной строкой (в англоязычной литературе строка, описывающая режим монитора в файле XF86Config называется modeline) следующего формата:
ModeLine Здесь:
name - имя режима, обычно используется для указания разрешения, например, "1024x768"
- частота генератора для указанного в name разрешения. Частота указывается в мегагерцах и определяет скорость, с которой видеокарта должна посылать значения точек на экран монитора.
и - задают, когда во время развертки ЭЛТ монитора должна включится и когда должны прийти импульсы горизонтальной и вертикальной синхронизации во время развертки луча. Значения и состоят из 4 дополнительных значений - четыре значения для горизонтальной развертки и 4 - для вертикальной.
Задавать режимы вручную не очень хочется, особенно, если не очень понимаешь что здесь и к чему. Облегчить вашу задачу сможет программа QVideoGen - генератор видеорежимов. Скачать ее можно по адресу:
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Compact/2.3/ALTLinux/RPMS.contrib/qvideogen-1.3-alt1.i586.rpm
Это далеко не единственное зеркало, просто именно оттуда я ее скачал. После запуска программа предлагает установить параметры видеоадаптера и монитора, а именно максимальный размер памяти и максимальную частоту для видеоадаптера и максимальные частоты развертки для монитора.

Рис. 1. Окно приветствия

Рис. 2. Ввод параметров видеоадаптера и монитора
После этого введите нужное разрешение и нажимаем Add для добавления режима в список. При нажатии кнопки Finish будет созданный текстовый файл, содержащий строки режимов (modelines) для всех видеорежимов, которые вы добавили в список. Вам осталось только скопировать эти строки в ваш файл XF86Config (или XF86Config-4).

Рис. 3. Задание видеорежима

Рис. 4. Добавление его в список
После редактирования файла XF86Config нужно перезагрузить X Window. Для этого нажмите комбинацию клавиш Ctrl +Alt + Backspace. Не исключено, что после перезагрузки результат будет несколько другим, чем вы ожидали. Экспериментируйте! Кстати, пока вы еще не начали экспериментировать, сохраните копию XF86Config (XF86Config-4) - на всякий случай.