Лекция: Настройка широкоэкранного режима
Для этого раздела необходимо несколько больше навыков настройки. Если после использования описанных выше инструментов настройки в результате рабочей конфигурации не получается, в лог файлах достаточно информации для доведения конфигурации до рабочего уровня. Для настройки используется текстовый редактор.
Существующие широкоэкранные стандарты (WSXGA, WSXGA+, WUXGA, WXGA, WXGA+, и т.д.) поддерживают форматы изображения 16:10 и 10:9, которые могут быть проблемными. Для формата 16:10, например, возможны следующие разрешения экрана:
• 2560x1600
• 1920x1200
• 1680x1050
• 1440x900
• 1280x800
Иногда достаточно добавить одно из этих разрешений в качестве параметра Mode в раздел Section «Screen» вот так:
Section «Screen»
Identifier «Screen0»
Device «Card0»
Monitor «Monitor0»
DefaultDepth 24
SubSection «Display»
Viewport 0 0
Depth 24
Modes «1680x1050»
EndSubSection
EndSection
Xorg может извлечь информацию о разрешении из монитора посредством I2C/DDC, так что у него есть данные, какие частоты и разрешения может поддерживать монитор.
Если эти ModeLines не определены в драйверах, может потребоваться дополнительная настройка Xorg. Используя /var/log/Xorg.0.log, можно извлечь достаточно информации для создания рабочей строки ModeLine вручную. Просто обратитесь к следующей информации:
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 146.2 MHz Image Size: 433 x 271 mm
(II) MGA(0): h_active: 1680 h_sync: 1784 h_sync_end 1960 h_blank_end 2240 h_border: 0
(II) MGA(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1089 v_border: 0
(II) MGA(0): Ranges: V min: 48 V max: 85 Hz, H min: 30 H max: 94 kHz, PixClock max 170 MHz
Эта информация называется EDID. Создание ModeLine из сводится к расположению номеров в правильном порядке:
ModeLine <name> <clock> <4 horiz. timings> <4 vert. timings>
Для нашего примера ModeLine в Section «Monitor» будет выглядеть так:
Section «Monitor»
Identifier «Monitor1»
VendorName «Bigname»
ModelName «BestModel»
ModeLine «1680x1050» 146.2 1680 1784 1960 2240 1050 1053 1059 1089
Option «DPMS»
EndSection
После завершения редактирования конфигурации, X должен запуститься в новом широкоэкранном разрешении.