avva: (Default)
[personal profile] avva
... даже разрешение экрана он выставляет - не как все нормальные люди, 1024x768, не как все другие нормальные люди, 1280x1024, а какую-то ненормальную - 1152x864. Ни рыба ни мясо. Одно слово, чокнутый.

Date: 2003-08-17 05:58 am (UTC)
From: (Anonymous)
Возмем соответсвующую modeline из моего X86Config

Modeline "1152x864" 137.65 1152 1184 1312 1536 864 866 885 902 -HSync -VSync

соответствующую 100HZ vertical refresh

DT=137.65 - количество пикселов в секунду выдаваеых видеокартой в миллионах (dot clock)

HV=1152 - количество светящихся пикселов в строке (видимое горизонтальное разрешение)
HT=1536 - полное количество пикселов в строке (монитор overscans, часть пикселов темные/за пределами экрана)

VV=864 - число горящих строк (видимое вертикальное разрешение)
VT=902 - полное число сканируемых строк

Считаем вертикальный рефреш (кол экранов в секунду)

VertRef= DT/(HT*VT)= 137.65*10^6/(1536*902) HZ = 99.35 Hz

Считаем горизонтальный scan rate (кол строк в секунду)

HorSync= DT/HT = 37.65*10^6/1536 = 89.6 kHz

От HT/VT зависит физический размер светящейся части экрана,
поскольку размер полного скана у монитора фиксированный

Остальные числа (so called front/back porches) - более
технические, но отних может зависить качество картинки/искажения


Попробуйте данную моду вставить в кофигурацию. Если будет
выглядить некрасиво (сдвинуто вправо/влево, размер на экране, искажения) используйте утилиту xvidtune
поможет выбрать лучше значения (осторожно, xvidtune
держит фиксированными DT, HV, VV, но меняет HT и VT и,
соответственно вертикальный/горизонтальный рефреш)

Date: 2003-08-17 06:16 am (UTC)
From: [identity profile] avva.livejournal.com
Мой монитор - Iiyama Vision Master Pro 454, модель HM903DT
Сайт утверждает, что он поддерживает: Horizontal scanning: 30-130khz, Vertical Scanning: 50-160Hz.
Сам монитор при этом сообщает X'у через DDC следующее:

(II) SIS(0): Monitor name: HM903D/DT
(II) SIS(0): Ranges: V min: 50 V max: 200 Hz, H min: 30 H max: 130 kHz, PixClock max 350 MHz

т.е. казалось бы должно вполне поддерживать 1152x864 с 100Hz. Но при этом, когда X начинает строить modelines (свои, в моём конфиге никаких нет), у него выходит:

(**) SIS(0): Virtual size is 1152x864 (pitch 1152)
(**) SIS(0): *Default mode "1152x864": 135.2 MHz, 76.1 kHz, 83.9 Hz
(II) SIS(0): Modeline "1152x864" 135.22 1152 1464 1592 1776 864 865 876 908 +hsync +vsync

и это единственный modeline, к-й он выдаёт на 1152x864, и в результате использует.
Почему у него не выходит вертикальный рефреш получше, мне неясно.

Большое спасибо за разъяснения, я попробую сейчас вставить Вашу линию.
А если картинка искажена/сдвинута будет, её лучше исправлять с помощью xvidtune или кнопок самого экрана? У меня есть меню в экране, которое позволяет двигать влево-вправо-вверх-вниз, сжимать-раздвигать итп. и всё запоминает. Я им пользовался для настройки того режима, в котором сейчас сижу, первоначально.

Date: 2003-08-17 06:38 am (UTC)
From: (Anonymous)
Лучше xvidtune

То есть лучше настроить монитор на хорошо работающей моде и больше не трогать, эксперементируя с новой модой

Так как если в моде вы сказали что луч должен возвращаться
в обратную позицию (разница между третьим и вторым числом
в первой четверке) за время одного пиксела, то уже ничего
на мониторе не поможет :)

Date: 2003-08-17 06:41 am (UTC)
From: [identity profile] avva.livejournal.com
Ясно. Огромное спасибо ещё раз ;) всё заработало. Он съел предложенную мной линию и стал ей пользоваться. Разница весьма заметная ;)

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
2829 30 31   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 11:10 am
Powered by Dreamwidth Studios