LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

в принципе вопрос решен, но почему-таки искаропке не работает нормальное определение режимов?

Это может быть по вине как монитора, драйвера и, как это не странно звучит, кабеля. Для начала надо посмотреть в логи (/var/log/Xorg.0.log) и убедиться, что драйвер читает из монитора EDID [1]. Бывает так, что монитор просто не отсылает эту информацию. Я уже два раза нарвался на ситуацию, когда проблема была именно в кабеле.

На всякий случай поясню. В кабеле VGA есть информационные линии, по которым монитор передает информацию о своем родном разрешении, размере матрицы, частотах, названии и пр. Я встречал либо битые кабели с обрывом, либо кабели, где кроме видеосигнала и синхронизации ничего не разведено. Соответсвенно, операционная система, не получив данные, выставляет монитор по умолчанию.

Если очень хочешь разораться, то для начала попробуй с другим кабелем, потом смотри, а работает ли автоопределение в оффтопике (если есть). Если работает, то монитор и кабель в порядке. Следующий этап - разбираться с драйвером, но насчет проблем в драйвере сомневаюсь. Чтение EDID там вроде проблемой не является нигде.

[1] Пример из интернета

(II) NOUVEAU(0): Output VGA-1 has no monitor section
(II) NOUVEAU(0): Output DVI-I-1 has no monitor section
(II) NOUVEAU(0): Output TV-1 has no monitor section
(II) NOUVEAU(0): EDID for output VGA-1
(II) NOUVEAU(0): Manufacturer: HWP  Model: 26e6  Serial#: 16843009
(II) NOUVEAU(0): Year: 2007  Week: 44
(II) NOUVEAU(0): EDID Version: 1.3
(II) NOUVEAU(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) NOUVEAU(0): Sync:  Separate
(II) NOUVEAU(0): Max Image Size [cm]: horiz.: 38  vert.: 30
(II) NOUVEAU(0): Gamma: 2.40
(II) NOUVEAU(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) NOUVEAU(0): Default color space is primary color space
(II) NOUVEAU(0): First detailed timing is preferred mode
(II) NOUVEAU(0): redX: 0.644 redY: 0.327   greenX: 0.289 greenY: 0.613
(II) NOUVEAU(0): blueX: 0.142 blueY: 0.078   whiteX: 0.310 whiteY: 0.329
(II) NOUVEAU(0): Supported established timings:
(II) NOUVEAU(0): 720x400@70Hz
(II) NOUVEAU(0): 640x480@60Hz
(II) NOUVEAU(0): 640x480@72Hz
(II) NOUVEAU(0): 640x480@75Hz
(II) NOUVEAU(0): 800x600@60Hz
(II) NOUVEAU(0): 800x600@72Hz
(II) NOUVEAU(0): 800x600@75Hz
(II) NOUVEAU(0): 832x624@75Hz
(II) NOUVEAU(0): 1024x768@60Hz
(II) NOUVEAU(0): 1024x768@70Hz
(II) NOUVEAU(0): 1024x768@75Hz
(II) NOUVEAU(0): 1280x1024@75Hz
(II) NOUVEAU(0): 1152x864@75Hz
(II) NOUVEAU(0): Manufacturer's mask: 0
(II) NOUVEAU(0): Supported standard timings:
(II) NOUVEAU(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) NOUVEAU(0): Supported detailed timing:
(II) NOUVEAU(0): clock: 108.0 MHz   Image Size:  380 x 300 mm
(II) NOUVEAU(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) NOUVEAU(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) NOUVEAU(0): Ranges: V min: 50 V max: 77 Hz, H min: 24 H max: 83 kHz, PixClock max 145 MHz
(II) NOUVEAU(0): Monitor name: HP L1910
(II) NOUVEAU(0): Serial No: CNC744QCXT
(II) NOUVEAU(0): EDID (in hex):
(II) NOUVEAU(0):        00ffffffffffff0022f0e62601010101
(II) NOUVEAU(0):        2c11010368261e8ceef045a4534a9d24
(II) NOUVEAU(0):        144f54adef8081800101010101010101
(II) NOUVEAU(0):        010101010101302a009851002a403070
(II) NOUVEAU(0):        13007c2c1100001e000000fd00324d18
(II) NOUVEAU(0):        530e000a202020202020000000fc0048
(II) NOUVEAU(0):        50204c313931300a20202020000000ff
(II) NOUVEAU(0):        00434e43373434514358540a2020001d
(II) NOUVEAU(0): EDID vendor "HWP", prod id 9958
(II) NOUVEAU(0): Using EDID range info for horizontal sync
(II) NOUVEAU(0): Using EDID range info for vertical refresh
(II) NOUVEAU(0): Printing DDC gathered Modelines:
(II) NOUVEAU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
...

Исправление Zubok, :

в принципе вопрос решен, но почему-таки искаропке не работает нормальное определение режимов?

Это может быть по вине как монитора, драйвера и, как это не странно звучит, кабеля. Для начала надо посмотреть в логи и убедиться, что драйвер читает из монитора EDID. Бывает так, что монитор просто не отсылает эту информацию. Я уже два раза нарвался на ситуацию, когда проблема была именно в кабеле.

На всякий случай поясню. В кабеле VGA есть информационные линии, по которым монитор передает информацию о своем родном разрешении, размере матрицы, частотах, названии и пр. Я встречал либо битые кабели с обрывом, либо кабели, где кроме видеосигнала и синхронизации ничего не разведено. Соответсвенно, операционная система, не получив данные, выставляет монитор по умолчанию.

Если очень хочешь разораться, то для начала попробуй с другим кабелем, потом смотри, а работает ли автоопределение в оффтопике (если есть). Если работает, то монитор и кабель в порядке. Следующий этап - разбираться с драйвером, но насчет проблем в драйвере сомневаюсь. Чтение EDID там вроде проблемой не является нигде.

Исходная версия Zubok, :

в принципе вопрос решен, но почему-таки искаропке не работает нормальное определение режимов?

Это может быть по вине как монитора, драйвера и, как это не странно звучит, кабеля. Для начала надо посмотреть в логи и убедитьться, что драйвер читает из монитора EDID. Бывает так, что монитор просто не отсылает эту информацию. Я уже два раза нарвался на ситуацию, когда проблема была в кабеле.

На всякий случай поясню. В кабеле VGA есть информационные линии, по котормы монитор передает информацию о своем родном разрешении, размере матрицы, частотах, названии и пр. Я встречал либо битые кабели с обрывом, либо кабели, где кроме видеосигнала и синхронизации ничего не разведено. Соответсвенно, операционная система, не получив данные, выставляет монитор по умолчанию.

Если очень хочешь разораться, то для начала попробуй с другим кабелем, потом смотри, а работает ли автоопределение в оффтопике (если есть). Если работает, то монитор и кабель в порядке. Следующий этам - разбираться с драйвером, но насчет проблем в драйвере сомневаюсь. Чтение EDID там вроде проблемой не является нигде.