Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: How-To: Установка частот и разрешений монитора (утилита ddcxinfo-knoppix).  (Прочитано 31567 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
З.Ы. За настройку монитора отвечает конфигурационный файл xorg.conf, а конкретнее его секция, которая начинается с Section "Monitor" и заканчивается EndSection. В ней находится информация о разрешениях, модах и т.д. Как правильно их выставить?
Вот об этом хочу кратко написать.
По поиску не нашел на форуме информации о такой утилите как- ddcxinfo-knoppix
Хотя сам ею часто пользуюсь.
Напишу коротко как я ее применяю:
Необходимо:
Установить пакет ddcxinfo-knoppix, например для 7.04 можно взять здесь:
http://liski.vsi.ru/ubuntu/index.php?action=tpmod;dl=item81
Вот здесь можно выбрать версию поменьше, для ваших версий Ubuntu!
http://debian-knoppix.alioth.debian.org/packages/
Набираю команду:

sudo ddcxinfo-knoppix -hsync -vsync
Узнаю частоты своего монитора, которые затем прописываю в xorg.conf

Например:

home # sudo ddcxinfo-knoppix -hsync -vsync
30-70
50-160
home #
Это и есть разрешения вашего монитора!
Поэтому правлю секцию "Monitor" добавляя эти цифры:
sudo gedit /etc/X11/xorg.conf
Section "Monitor"
   Identifier   "Monitor0"
   VendorName   "Monitor Vendor"
   ModelName    "Samsung"
   HorizSync    30.0 - 70.0
   VertRefresh  50.0 - 160.0
   Option      "dpms"
EndSection


Чтобы посмотреть какие разрешения поддерживаются, набираю команду:
sudo ddcxinfo-knoppix -modes
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"


Эта Утилита может сконфигурировать и всю секцию монитор: (Section "Monitor")

sudo ddcxinfo-knoppix -monitor
После нажатия Enter на экране появится информация, у меня например вот такая :

Section "Monitor"
        Identifier   "Monitor0"
        VendorName      "SAM"
        ModelName       "SAM0109"
        HorizSync 30 - 96 # DDC-probed
        VertRefresh 50 - 160 # DDC-probed
        # These are the DDC-probed settings reported by your monitor.
        # 1600x1200, 75.0Hz; hfreq=93.75, vfreq=75.00
        ModeLine "1600x1200"    202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
        # 1280x1024, 85.0Hz; hfreq=91.15, vfreq=85.02
        ModeLine "1280x1024"    157.50 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
        # 1280x1024, 75.0Hz; hfreq=79.98, vfreq=75.03
       .....................
       .....................
        # 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
        ModeLine "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync
EndSection

Сохраняем это в виде файла (будет лежать в домашней папке):

sudo ddcxinfo-knoppix -monitor > monitor
Затем основываясь на содержании этого файла, секцию монитор можно подправить в конфигурационном файле: xorg.conf, например с помощью MC, или другого редактора:

sudo gedit /etc/X11/xorg.confЗаремливаю строчку : Option "DPMS":
Section "Monitor"
Identifier "SyncMaster"
# Option "DPMS"
EndSection
и ввожу кусок:
        HorizSync 30 - 96 # DDC-probed
        VertRefresh 50 - 160 # DDC-probed
        # These are the DDC-probed settings reported by your monitor.
        # 1600x1200, 75.0Hz; hfreq=93.75, vfreq=75.00
        ModeLine "1600x1200"    202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
        # 1280x1024, 85.0Hz; hfreq=91.15, vfreq=85.02
        ModeLine "1280x1024"    157.50 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
        # 1280x1024, 75.0Hz; hfreq=79.98, vfreq=75.03
       .....................
       .....................
        # 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
        ModeLine "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync

Конфигурационный файл xorg.conf сохраняю постоянно (чтобы можно было откатится)!
Делаю это простым копированием, или с помощью:
 sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

P.S. можно и не устанавливать ddcxinfo-knoppix, а воспользоваться для получения нужной информации утилиты:
xvidtune или ddcprobe
И естественно использовать штатные средства:
sudo dpkg-reconfigure xserver-xorg
sudo dpkg-reconfigure -phigh xserver-xorg
Конечно надо понимать, что установка драйверов для современных видеокарт внесет свои коррективы!
« Последнее редактирование: 01 Мая 2007, 14:38:45 от victor53p »

Оффлайн Kpik

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
А у меня команда "sudo ddcxinfo-knoppix -hsync -vsync" показывает:
0-0
0-0
Возможно ли както еще узнать эти данные?

Оффлайн mitr

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Как сделать чтобы частота обновления не сбрасывалась после рестарта?

Оффлайн eleven

  • Участник
  • *
  • Сообщений: 243
  • M$ MUST DIE!
    • Просмотр профиля
хорошая видать утилита, спасибо!
хотя я уже руками все научился делать  ;)
Kubuntu 10.04

Оффлайн CoolROot

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
а почему у меня когда ввожу
sudo ddcxinfo-knoppix -modes
выдает:
Modes "1024x768" "800x600" "640x480"
но монитор у меня 1280на1024 точно держит. Драйвер для видюхи стоит, видюха RADEOB X850XT....

Оффлайн urri

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
У меня вообще происходит всё вышописанное так:

    sudo ddcxinfo-knoppix -hsync -vsync
    0-0
    0-0

иду далее
    sudo ddcxinfo-knoppix -modes
выдает:
    Modes "1024x768" "800x600" "640x480" (ну прямо класска)
затем, в настолько любезной конфигурации sudo ddcxinfo-knoppix -monitor
я не обнаруживаю нужного мне разрешения (1440x900 @ 60.00 Hz ), которое,
в свою очередь есть в GTF, то есть:

    urri@urri-laptop:~$ gtf 1440 900 60
                                    # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
                                    Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync

После правки xorg.conf ничего не происходит даже в том случае, если я пихаю в секцию
Монитор своё разрешение, полученное в GTF и дублирую его в скрине (хотя в скрине
он был записан до меня "1440х900").

Про sudo dpkg-reconfigure xserver-xorg и sudo dpkg-reconfigure -phigh xserver-xorg так они вобще
бездействерры так как все драйверы изначально были настроены верно.

Итак, изломав за ночь глаза на разрешении 1024х768@60Hz, я облазил немало форумов и faq - и что же я
я изменил - только зрение(.
З.Ы,: насколько я правильно понял, то прроблемы с разрешением в ubuntu были всегда, и если с этой проблемой довольно легко справляются владельцы ПК, то владельцы лаптопов 17'' и разрешением экрана 1440х900@60HZ задумываются над другой проблемой - а на кой чёрт мне нужна эта Ubuntu.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
urri Если у вас встроенная графика интель воспользуйтесь пакетом 915resolution.

Оффлайн urri

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Спасибо, установка пакета 915resolution решила проблему.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
* Kwah почуствовал себя телепатом

 :2funny:

Оффлайн qwe

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Монитор SyncMaster 215TW. Не могу выставить разрешение 1680х1050. Эту страницу честно пытался воплотить в жизнь, не получилось. Ввожу ...sudo dpkg-reconfigure xserver-xorg...
ввожу нужное разрешение, тщетно. Разрешение не меняется. Пытался редактировать руками, выкидывает после перезагрузки в синий экран с кракозябрами. Опыт общения с Ubuntu - около недели. Помогите пожалуйста.

Оффлайн qwe

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Что-то начинает меняться. :)
Зашел в sudo gedit /etc/X11/xorg.conf  вручную прописал Horizontal  и vertical range, частоту обновления, выставил нужное мне разрешение 1680х1050 , остальные удалил. После перезагрузки макс. разрешение изменилось с 1024х768 на 1280х1024, 60гц, выставленные мной изменились на 61. Похоже система по какому-то шаблону работает, свой бы найти. Хорошо уже в синеву не выкидывает.

Оффлайн qwe

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Больше не знаю, как поступить. Нужное разрешение выставить не могу. Знающие, подскажите, пожалуйста.

Оффлайн kiber

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
у меня разрешение стоит 800х600, другое не воткнуть. подправил etc/x11/xorg.conf  так как тут было написано, а сохранить не получается, нет прав. Что нужно сделать? Прошу прощения если вопрос глупый, с линуксами работаю впервые.

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Править файл под правами суперюзера или root.
например: набрать в консоле суперпользователя gedit /etc/..........
или просто в консоле sudo gedit /etc/.....................

Оффлайн qwe

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Несколько дней мучений на неродном разрешении. И непонимание, вроде все так делаю. В который раз правил  gedit /etc/X11/xorg.conf . И вот получилось! Чудеса да и только!
ЗЫ. Как подумаю, что еще с dial up разбираться придется, страшно становится.  :)

 

Страница сгенерирована за 0.068 секунд. Запросов: 25.