[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re[2]: Нестандартные видеорежимы



Hello Elena,

Tuesday, December 24, 2002, 5:08:17 PM, you wrote:
>> Подскажите, пожалуйста, есть ли какие подводные камни
>> при установке нестандартных видеорежимов в Х?
>> Например, 1280x1024? Монитор ViewSonic GT775.
>> xserver-common  4.1.0-16
>> xserver-xfree86 4.1.0-16
>> 2.4.18
>>
>> Все дело в том, что на ранее установленном RH-6.2
>> удавалось добиться при этом разрешении частоты
>> развертки до 75 герц, здесь же не дает более 60.

EE> Усли монитор поддерживает DDC, то можно посмотреть, какие режимы он поддерживает
EE> в лог-файле иксов. Должно быть что-то вроде такого:
EE> (II) NV(0): Supported VESA Video Modes:
EE> (II) NV(0): 720x400@70Hz
EE> (II) NV(0): 720x400@88Hz
EE> (II) NV(0): 640x480@60Hz
EE> (II) NV(0): 640x480@67Hz
EE> (II) NV(0): 640x480@72Hz
EE> (II) NV(0): 640x480@75Hz
EE> (II) NV(0): 800x600@56Hz
EE> (II) NV(0): 800x600@60Hz
EE> (II) NV(0): 800x600@72Hz
EE> (II) NV(0): 800x600@75Hz
EE> (II) NV(0): 832x624@75Hz
EE> (II) NV(0): 1024x768@87Hz (interlaced)
EE> (II) NV(0): 1024x768@60Hz
EE> (II) NV(0): 1024x768@70Hz
EE> (II) NV(0): 1024x768@75Hz
EE> (II) NV(0): 1280x1024@75Hz
EE> (II) NV(0): 1152x870@75Hz
EE> (II) NV(0): Supported Future Video Modes:
EE> (II) NV(0): #0: hsize: 640  vsize 480  refresh: 85  vid: 22833
EE> (II) NV(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
EE> (II) NV(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
EE> (II) NV(0): #3: hsize: 1152  vsize 864  refresh: 85  vid: 22897
EE> (II) NV(0): #4: hsize: 1280  vsize 960  refresh: 75  vid: 20353
EE> (II) NV(0): #5: hsize: 1280  vsize 960  refresh: 85  vid: 22913
EE> (II) NV(0): #6: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
EE> (II) NV(0): #7: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
EE> (II) NV(0): Supported additional Video Mode:
EE> (II) NV(0): clock: 94.5 MHz   Image Size:  312 x 234 mm
EE> (II) NV(0): h_active: 1024  h_sync: 1072  h_sync_end 1168 h_blank_end 1376 h_border: 0
EE> (II) NV(0): v_active: 768  v_sync: 769  v_sync_end 772 v_blanking: 808 v_border: 0
EE> (II) NV(0): Ranges: V min: 48  V max: 170 Hz, H min: 30  H max: 96 kHz, PixClock max 220 MHz
EE> (--) NV(0): Virtual size is 1280x1024 (pitch 1280)
EE> (**) NV(0): Default mode "1280x1024": 157.5 MHz, 91.1 kHz, 85.0 Hz
EE> (II) NV(0): Modeline "1280x1024"  157.50  1280 1344 1504 1728  1024 1025 1028 1072 +hsync +vsync
EE> (**) NV(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
EE> (II) NV(0): Modeline "1024x768"   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync
EE> (**) NV(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
EE> (II) NV(0): Modeline "800x600"   56.30  800 832 896 1048  600 601 604 631 +hsync +vsync
EE> (**) NV(0): Default mode "640x480": 74.2 MHz, 85.9 kHz, 85.1 Hz (D)
EE> (II) NV(0): Modeline "640x480"   74.25  640 672 752 864  480 480 482 505 doublescan +hsync +vsync

EE> Соответственно, у меня это #6: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
EE> и работает вполне неплохо. Соответственно, и параметры в секции Monitor из вышеприведенной
EE> строчки: Ranges: V min: 48  V max: 170 Hz, H min: 30  H max: 96 kHz:
EE> HorizSync       30-96
EE> VertRefresh     48-170
Однако, учитывая, строку #6 становится ясно, что значения выше неё
(5,4 и т.д.) явно занижены. Так, такой монитор наверняка держит
1024х768х100Гц. Так что ДиСиСе доверяй, но проверяй. А вот границы
режимов из этих данных и правда можно взять.

-- 
Best regards,
 Roman
 mailto:rps@cheater.ru



Reply to: