История изменений
Исправление 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 там вроде проблемой не является нигде.