The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"частота экрана "
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"частота экрана "
Сообщение от klez Искать по авторуВ закладки on 02-Фев-04, 14:04  (MSK)
Как менять частоту экрана в linux?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "chastota `ekrana"
Сообщение от Brainbug Искать по авторуВ закладки on 02-Фев-04, 15:34  (MSK)
>Kak menyat' chastotu `ekrana v linux?

Section "Monitor"
     ...........
     HorizSync bla-bla-bla
     VertRefresh bla-bla-bla
     ...........
End Section

Section "Screen"
     ...........
         Modes "800x600" i t.d.
     ..........
End Section

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "chastota `ekrana"
Сообщение от klez Искать по авторуВ закладки on 03-Фев-04, 01:15  (MSK)
а что за файл??? Как его звать?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "chastota `ekrana"
Сообщение от StatusQuo Искать по авторуВ закладки on 03-Фев-04, 02:21  (MSK)
>а что за файл??? Как его звать?

/etc/X11/XF86Config

Если нет в указанной папке, можно поискать его в домашнем каталоге.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "chastota `ekrana"
Сообщение от flusher emailИскать по авторуВ закладки on 03-Фев-04, 12:19  (MSK)
>>а что за файл??? Как его звать?
>
>/etc/X11/XF86Config
>
>Если нет в указанной папке, можно поискать его в домашнем каталоге.

Взято из форума:

Ладно, короче, тебе надо поправить файлик /etc/X11/XF86Config,
или же /etc/X11/XF86Config-4, зависит от того, какой у тебя XFree сервер (если не знаешь какой, правь оба :)). Ищи секцию монитора (Section "Monitor"), там должны быть две такие строчки:
HorizSync 30-96
VertRefresh 81-89
Значит так, первая отвечает за горизонтальную частоту, точно не знаю что это такое, поэтому поставил значение с большим разрывом (30-96), пусть он сам выбирает самую пожходящую. А вторая -- именно то, что нам нужно!
Предупреждаю сразу:
НЕ СТАВЬ ТАМ ЗНАЧЕНИЕ ТОЧНОЕ ИЛИ ПРИВЫШАЮЩЕЕ ВОЗМОЖНОСТИ ТВОЕГО МОНИТОРА!!!
Сейчас обьясню:
Нельзя ставить точное, потому, что 85 герц это округлённое значение, на самом деле, там полно знаков после запятой.
А, если поставить значение больше чем держит твой моник, он просто погорит!
Итак, нужно нам 85 герц, нет проблем, пишим 81-89, надо 100 герц, 96-104 в полне подойдёт. Можно конечно ставить более приближённые значения, но это уже тебе решать...
XFree просто выберет тот режим, который подходит под вышеописанные значения...

если не получится, попробуй разобраться, что такое modeline :-)
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5 - 200.0
VertRefresh 40.0 - 200.0
Modeline "1152x864" 144 1152 1216 1344 1600 864 865 868 900 +hsync +vsync

Частота обновления в X-Window
Перед нами стоит задача выставить оптимальную частоту обновления для вашего монитора.

Как известно, центром настройки X'ов является файл XF86Config. Находится он чаще всего в каталоге /etc/X11.
Так вот, для оптимальной настройки нашей видеоподсистемы для начала мы запустим программу XF86Setup,
используя одноименную команду, и ответим на парочку вопросов о видеокарте и мониторе. Главная задача
в этом действии состоит в следующем: вы должны правильно указать аппаратные возможности монитора и видеокарты
и, основываясь на этом, указать оптимальное значение монитора (например, 1152х864).
После этого требуется отредактировать файл XF86Config любым имеющимся под руками редактором, например,
тем, что встроен в Midnight Commander. Теперь нужно найти строчку Modeline в Section "Monitor". Там будет
написано что-то вроде этого:
Modeline "1152x864" 94.728 1152 1192 1352 1490 864 865 875 883.

Где же тут пишется частота и как понять, что есть что? Особо не вдаваясь в подробности каждого из чисел,
выпишем для себя следующие: первое (94.728), пятое (1490) и последнее (883). На основании этих чисел
определим частоту обновления. Для этого воспользуемся следующей формулой:
частота обновления = (первое число х 1000000) / (пятое число x последнее число).

Итак, считаем:
(94.728 х 1000000) / (1490 х 883) = 71.
Значит, сейчас система настроена на 71 Гц, а хотелось бы как минимум 85. Как же сделать 85? Исходя из
формулы выше, выводим новую:
первое число = (пятое число х на последнее число х на желаемую частоту) / 1000000.

подставим значения:
(1490 х 883 х 85) / 1000000 = 111.831.

берем число 111.831 и записываем его первым числом (вместо 94.728). Получаем строчку:
Modeline "1152x864" 111.831 1152 1192 1352 1490 864 865 875 883.

Вот и все! Теперь графическая подсистема работает с частотой обновления 85 Гц. Если изображение куда-либо
съехало, можно покрутить монитор либо использовать тулзу xvideotune.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру