|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 17 Mar 2003 02:23:12 To : Andrey Ulanov Subject : Re: Re^2: кто помнит программку? --------------------------------------------------------------------------------
Mar 15 18:59 03, Andrey Ulanov wrote to Zahar Kiselev:
AVP>>> P.S.: А как зная только две частоты modeline прописать?
AVP>>> Там ведь, кроме этих, ещё куча параметров.
ZK>> Hе такая уж и куча. Сами частоты определяют период импульсов
ZK>> синхронизации, измененный "в точках", размер видимой области на экране
ZK>> - известен. Остается
ZK>> только подобрать положение начала и конца синхроимпульса, что при
ZK>> наличии осциллографа сделать просто. Можно и без осциллографа, просто
ZK>> по отсутсвию искажения картинки, но это несколько дольше.
AU> Возьми книжку по VGA адаптерам и прочитай в каких регистрах и как
AU> прочитать соответствующие частоты и задержки. Потом пиши прогу
AU> которая эти регистры тебе покажет.
Такая программа существует и называется grabmode.
К сожалению, информация, которую она выдает(прямо в виде готовой modeline), "не
подходит" к Икс-серверу 4.2, а поставить другой не могу по причине того, что
многомониторные конфигурации поддерживаются только этими Иксами.
То ли она писалась в расчете на другую версию Иксов, то ли в современном линуксе
чтение из видеокарты перехватывается ядром и выдаются какие-то "виртуальные"
значения. В любом случае, вытаскивать из Икс-сервера алгоритм преобразования
цифр modeline в шестнадцатиричные значения аппаратных регистров мне лень. Проще,
манипулируя этими цифрами и глядя на осциллограф, подобрать нужные параметры
развертки. Осциллограф удобен тем, что показывает что же получилось, даже если
монитор не может захватить такую синхронизацию.
Zahar(@spbdept.rbc.ru)
--- Msged/LNX 6.1.1
* Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883e7522a6.html, оценка из 5, голосов 10
|