Vima
написал 6 апреля 2004 года в 15:51 (1587 просмотров)
Ведет себя
неопределенно; открыл 36 тем в форуме, оставил 205 комментариев на сайте.
В общем, жалоба моя относится скорее не столько к Гному, сколько к системе Linux вообще.
Короче, кажется мне (просьба не посылать креститься!), что монитор мигает. Как будто разрешение не 75Гц, а где-нибудь 60-65. Что делать, собственно?
Странная вещь — в KDE вроде как такого не было, а может, просто не так было заметно.
В настройках экрана все настраивалось, так что непонятно, отчего так. В Винде на той же машине все нормально…
Может, мне действительно кажется :)? Но вроде как раньше, с КДЕ, не казалось.
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Ну, посмотри, что xdvidtune скажет. И сделай экран поменьше (в смысле разрешения). Но строго говоря, заметить разницу между 75 герц и 65 простым глазом невозможно. Так что это тебе кажется, может, из-за глюков с GNOM’овской перерисовкой экрана. А какой монитор, LCD или CRT?
Good Luck,
UT
xdvidtune? А как это вводить? Просто
# xdvidtune
?
Впрочем, какая разница, если пишет
bash: xdvidtune: command not found
CRT вроде бы. Philips Brilliance 105. Старье старьем. Но драйвер при этом к нему в моем ASP присутствует.
Да нет — разница между 65 и 75 очень даже видна :(. По крайней мере, между 60 и 75 точно.
Невидна она разве что после 90, а то и больше.
Нет, если сделать экран поменьше, вообще фигня полная получается. Я выставляла разрешение согласно инструкции к этому монитору. Поэтому мне он автоматически определил разрешение 1024х768. Если же сделать 800х600, то отображается экран косо. Так что в этом смысле все было сделано верно…
Вообще, как проверить, мигает монитор действительно, или же нет?
Рукой трясу — вроде нормально. Прямо смотрю — как будто мигает.
Все-таки хитрый Гном чудит.
Просто UT очепятался =). Нужно: xvidtune
Так, сейчас напишу…
[root@localhost v]# xvidtune
Vendor: PHL, Model: Philips Brilliance 105(15inch/CM2200)
Num hsync: 1, Num vsync: 1
hsync range 0: 30.00 — 69.00
vsync range 0: 50.00 — 120.00
Pixel Clock (MHz) 75.00
Horizontal Sync (KHz) 56.48
Vertical Sync (Hz) 70.07
Ха, 70.07! Конечно! Видимо, я это и вижу. Должно-то быть все 75, ведь в Виндовозе у меня именно так и там никакого мигания нет.
Ладно… Вопрос в том теперь, вредно или нет — всего лишь 70…
Почему в Винде определяется так, а в Linux — по-другому?
Линукс (точнее, X) хватает первое, что сработает. Ну, если не боишься проблем, подтяни VertRefresh в /etc/X11/XF86Config до 72 — 120 (сейчас у тебя стоит 50 -120) и перезапусти X (Ctrl+Alt+BackSpace)
Текстовые файлы в консоли редактировать умеешь? если нет, сохрани копию /etc/X11/XF86Config на вякий случай.
Good Luck,
UT
Так… Проблемы обязательно будут :). Помню, как однажды я указала просто-напросто не ту величину развертки по горизонтали и вертикали…
Причем, надо отметить, она не слишком-то расходилась с величиной, указанной в мануале к этому монитору.
Но настоящие проблемы начались, когда я зачем-то загрузила с сайта разработчика драйвер для NVidia…
Скажем так, приходится :). Куда деваться…
Ну, судя по этому, монитор должен работать на 1024×768@85Hz…
С вот такой строчкой:
ModeLine «1024×768» 94.5 1024 1072 1168 1376 768 769 772 808
Но — это предельная для него частота, и вполне вероятны искажения…
лучше ограничить снизить частоту до 80 (вот так, нестандартно):
ModeLine «1024×768» 88.95 1024 1072 1168 1376 768 769 772 808
или до 75:
ModeLine «1024×768» 83.4 1024 1072 1168 1376 768 769 772 808
Странно… Однако не работает.
Тогда почему они вот тут так пишут?:
Maximum Resolution
Maximum : Up to 1280×1024, 60 Hz
Macintosh : 1024×768, 75 Hz
Flicker free : 1024×768, 75 Hz
Я отталкивался вот от этих данных:
H Frequency : 30-69 Khz
V Frequency : 50-120 Hz
Video Bandwidth : 108 Mhz
При 1024×768@85 частота сигнала — 94.5 Мгц, так что укладываемся в Video Bandwidth.
Горизонтальная частота при этом 68.68 кГц, что как раз входит в H Frequency.
Ну и вертикальная частота — 85 Гц где-то в середине диапазона.
Но, как я уже сказал, это — граничные, предельные частоты работы монитора вообще, и в этом случае, если и будет работать, то с большими искажениями.
Потому как база мониторов, как оказывается, Macintosh-совместимых..
Бывает же, Гугля заносит… :)))
Может, — закралась в мою голову осторожная мысль, — я монитор всегда неправильно настраиваю? Откуда такие цифры?
Винда определяет 75 — и язык на плечо.
Интересно, где они взяли такие данные.
Руководство к монитору гласит:
Screen Area
Recommended display area: 260mm (H) x 195mm (V)
Maximum: 280 x 210
Line frequency: 30-66 KHz (automatically)
Raster frequency: 50-110 Hz (automatically)
Вот теперь-то меня люто встревожила вот эта дополнительная
надпись: (automatically).
Что сие означает?
Кстати, в manual-e сказано, что 108 MHz — это Maximum dot rate
Это то же самое, что и Video Bandwidth, что ли?
Что это вообще такое?
Ну, мало ли что винда определяет.. что в .inf-файле к монитору написано, то и определяет…
В файлике /var/log/XFree86.[0-9].log есть вот такое (типа такого):
Т.е. мой рабочий SyncMaster 750s ушёл не так далеко:
hsync range of 30.00-70.00 kHz (h frequency)
vrefresh range of 50.00-160.00 Hz (v frequency)
dot clock maximum 110MHz (video bandwidth)
В мануале? Значит, рядом должно быть объяснение..
Или нет..
Да, это одно и то же — с какой максимальной частотой можно посылать пиксели на отображение на экран монитора чтобы они нормально на нём рисовались… (можно попробовать и быстрее, но что там получится — кто ж его знает…)
Беда в том, что нет… Наверное, автоматическое определение.
ну, я тогда могу только предположить, что эти данные можно определить программно (автоматически как противоположность ввода ручками или из inf-файла к монитору) посредством DDC (dynamic display configuration, емнип)
но от модели к модели со временем могут эти значения меняться, т.е. та же самая модель монитора, выпущенная несколько более позднее, будет обладать несколько другими характеристиками.