Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Частота монитора | Форум


Вернуться к спискам тем

 Валерий Проничев создал тему 27.10.2009 в 12:16
 Студент  Сообщений: 219
 Репутация: 98

 Сейчас не на форуме
Настройки параметров Вашего X-сервера находятся в файле /etc/X11/xorg.conf. Более старые дистрибутивы имеют Х-сервер от команды XFree и файл называется, соответственно, /etc/X11/.XF86Config (или /etc/X11/.XF86Config). Поскольку в конце 2005 года практически все наиболее популярные дистрибутивы содержат Х-сервер от команды x.org, я ограничусь рассмотрением только этого варианта. Файл xorg.conf состоит из секций, каждая из которых определяет поведение определенного компонента видеоподсистемы. Секция состоит из заголовка (имени), и тела, представляющего собой строки вида «имя»-«значение». Нас будут интересовать две секции - «Monitor» и «Screen». Начнем с последней секции. Она содержит в себе параметр «Modes» (в подсекции, т.е. секции, вложенной в другую секцию, «Display»), который может принимать одно или несколько значений. Вот, например, как выглядит секция «Screen» в моем файле xorg.conf:Section ScreenIdentifier Screen0Device Videocard0Monitor Monitor0DefaultDepth 24SubSection DisplayViewport 0 0Depth 24Modes 1024x768 800x600 640x480EndSubSectionEndSectionПараметр «Modes» имеет три значения: «1024215;768», «800215;600», «640215;480». На самом деле, эти значения ни что иное, как ссылки на специальный параметр секции «Monitor» - параметр «Modeline». «Modeline» может повторяться столько раз, сколько это нужно, определяя различные варианты работы монитора. Если он явно не указан ни разу, используются значения по умолчанию. Рассмотрим, опять-таки, пример из моего файла xorg.conf:Section MonitorIdentifier Monitor0VendorName Monitor VendorModelName FLATRON 775FDisplaySize 330 250HorizSync 30.0 - 70.0VertRefresh 50.0 - 160.0Option dpmsModeline 1024x768 96.73 1024 1088 1200 1376 768 769 772 808 -HSync +VsyncEndSectionВ моем случае, я переопределил ссылку на режим «1024215;768», которая теперь имеет частоту вертикального обновления в 87 Гц, вместо 85 Гц, принятного по умолчанию (хотя это совсем не очевидно, не правда ли?). Возникает два вопроса: откуда берутся значения режимов «Mode» по умолчанию и как создать собственный вариант «Modeline»? Отвечу на них по порядку.Значения по умолчанию берутся из базы данных мониторов самого X-сервера. Как можно видеть из значения параметров ModelName, DisplaySize, HorizSync, VertRefresh, мой инсталлятор корректно определил, что у имеется модель монитора от LG (Flatron 775 FT) и установил правильные параметры модели (размер видимой области, диапазоны частот горизонтальной синхронизации и вертикального обновления). В принципе, в 99% случаев этого достаточно.Однако я знаю, что мой монитор поддерживает и некоторые нестандартные режимы, с более высоким качеством, которые хотелось бы использовать. Здесь уместно ответить на второй вопрос: как узнать значение параметра «Modeline», отвечающего заданным величинам разрешения и частоты вертикального обновления? Проще всего для этого использовать утилиту gtf. Интересующиеся могут почитать man gtf, я же дам готовый рецепт.gtf x y refresh где x - горизонтальное разрешение (в пикселях) y - вертикальное разрешение (в пикселях) refresh - желаемая частота вертикального обновления экрана (в Гц)Например, я получил свою строку написав в командной строке gtf 1024 768 87Утилита выдаст ответ 1024x768 @ 87.00 Hz (GTF) hsync: 70.30 kHz; pclk: 96.73 MHzModeline 1024x768_87.00 96.73 1024 1088 1200 1376 768 769 772 808 -HSync +Vsyncкоторый можно напрямую вставить в секцию «Monitor» файла xorg.conf. Однако ВНИМАНИЕ Имя ссылки на этот режим называется «1024x768_87.00» Если Вы хотите использовать его, следует добавить ссылку в набор значений «Modes», например такModes 1024x768_87.00 1024x768 800x600 640x480Сохранив изменения в файле конфигурации, следует рестарт
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Валерий Проничев ответил 27.10.2009 в 12:17
 Студент  Сообщений: 219
 Репутация: 98

 Сейчас не на форуме
Для этого в графическом режиме нажмите Ctrl-Alt-Backspace. ВНИМАНИЕ Все несохраненные данные Вашей графической сессии могут быть утеряны Будьте бдительны.Если Ваш X-сервер корректно заработал и монитор не сигнализирует о выходе за пределы допустимого диапазона, то все в порядке. Если же монитор отключился, предохраняясь от ошибок, то перейдите на любую из виртуальных текстовых консолей (при помощи Ctrl-Alt-F{1-6}), отмените изменения в /etc/X11/xorg.conf и вернитесь в графический режим (обычно, X-сервер запущен на 7 виртуальной консоли, на которую переходят нажатием Alt-F7) . Вслепую «убейте» Х-сервер (Ctrl-Alt-Backspace).
Цитировать

 Антон Лапихин ответил 27.10.2009 в 18:00
 Новичок  Сообщений: 31
 Репутация: 22

 Сейчас не на форуме
это, конечно, всё отлично, но начиная с недавнего времени неактуально
Цитировать

 Кирилл Шкрогалев ответил 27.10.2009 в 20:45
 Юзер  Сообщений: 67
 Репутация: 37

 Сейчас не на форуме
Начиная с Jaunty Jacklope Alt+Ctrl+Backspace не работает
Цитировать

 Валерий Проничев ответил 28.10.2009 в 11:16
 Студент  Сообщений: 219
 Репутация: 98

 Сейчас не на форуме
ну вообщем то смысл понятен я вчера так себе поставил свое родное разрешение 1024x768_100.00
Цитировать


Чтобы ответить, нужно авторизоваться здесь



Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
C++
Дата создания: 19.02.2009 20:08
Литература об Ubuntu
Дата создания: 19.02.2009 19:45
Нагревание процессора AMD Turion 64 x2 на ноуте
Дата создания: 19.02.2009 11:01
Проблема: неопрознанные визуальные эффекты и высокая нагрузка процессора [Решено]
Дата создания: 19.02.2009 3:15
Проблемы с сетью Ubuntu Server 8.04
Дата создания: 18.02.2009 20:47
как включить дополнительные клавиши мыши?(вперед,назад)
Дата создания: 18.02.2009 13:12

2010-2012 © Лаборатория Ubuntu