Но как-раз этот серверный Matrox G200 заставил снова вернуться к возне с разрешениями мониторов: чёрное окно выбора файлов в приложениях Qt
Разрешение монитора
Модераторы: Olej, adminn, vikos
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Разрешение монитора
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Разрешение монитора
Полные + свежие списки используемых разрешений:
Список разрешений экрана и соотношение сторон
Таблица разрешений экрана08.07.2022
Дата публикации: 4.06.2023
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Разрешение монитора
Меняю разрешение на ближайшее:
Детали см. 1U сервер DELL R420...
Full HD (FHD) 1920×1080 (16:9) 2,07 Мпикс
WUXGA 1920×1200 (8:5 - 16:10) 2,3 Мпикс
...
Я бы не писал об этом специально ... если бы не обнаружил после этого в логах:
Код: Выделить всё
olej@R420:~$ cat /var/log/Xorg.0.log
...
[ 18301.263] (II) modeset(0): EDID vendor "ACR", prod id 422
[ 18301.263] (II) modeset(0): Using hsync ranges from config file
[ 18301.263] (II) modeset(0): Using vrefresh ranges from config file
[ 18301.263] (II) modeset(0): Printing DDC gathered Modelines:
[ 18301.263] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[ 18301.263] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 18301.263] (II) modeset(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 18301.263] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 18301.263] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 18301.263] (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 18301.263] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 18301.263] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 18301.263] (II) modeset(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 18301.263] (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 18301.263] (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1280x720"x60.0 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.8 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 18301.263] (II) modeset(0): Modeline "1280x800"x0.0 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz e)
Это он (X11) по линии DDC VGA кабеля опеределил монитор как "ACR", prod id 422 ... т.е. это и есть Accer, как я это понимаю...[ 18301.263] (II) modeset(0): EDID vendor "ACR", prod id 422
...
[ 18301.263] (II) modeset(0): Printing DDC gathered Modelines:
Это если в VGA кабеле есть ( ) эта линия DDC ... а это далеко не всегда так - в дешёвых китайских кабелях её просто нет , почему кабели VGA бывают, как известно, хорошие и плохие...
И это уже имеет прямое отношение не к теме видеоадаптера MGA 200, а непосредственно к этой вот тема - об управлением разрешением монитора
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Разрешение монитора
Display Data Channel
Прелюбопытнейшие вещиDisplay Data Channel (DDC) — интерфейс обмена данными между компьютером и монитором.
Существуют два варианта этого интерфейса:
DDC 1 — односторонний, от монитора к компьютеру, передача данных о модели монитора и параметрах поддерживаемых видеорежимов.
DDC 2 — двусторонний обмен данными.
До опубликования и использования стандарта DDC в стандарте VGA было предусмотрено использование 4 контактов в стандартном аналоговом разъеме VGA для идентификации типа монитора. Комбинация заземлённых линий на этих 4 контактах служило информацией для видеокарты и операционной системе о допустимом формате видеоотображения монитором.
Эти контакты обозначались ID0, ID1, ID2, ID3 и имеют номера в аналоговом разъеме VGA 11, 12, 4, 15 соответственно. В некоторых мониторах и видеокартах линия ID3 (контакт 15) не используется.
В этом раннем стандарте тип монитора кодировался заземлением внутри монитора (GND) некоторой комбинации этих идентификационных линий, на плате видеоадаптера эти линии снабжены «подтягивающими» резисторами на линию питания +5V.
ddc ci в мониторе что этоВ стандарте DDC2 для организации обмена данных по протоколу I2C используются линии ID1 (данные) и ID3 (синхронизация).
Существуют несколько основных разновидностей: DDC 1, DDC 2B и DDC2A/B.
DDC 1 предназначен для обмена информации в одностороннем порядке от экрана к ПК. Обычно содержит информацию о экране и его параметрах. Данная кодировка стандартна для старых моделей и была весьма распространена, пока на смену не пришли более новые технологии.
DDC 2B обеспечивает двустороннюю передачу информации как с монитора на компьютер, так и с ПК на монитор. Отличается от DDC 1 дополнительной линии передачи информации одной из систем команд(DID, ExtEDID, VDIF)
DDC 2A/B аналогичен предыдущему, но базируется на другом интерфейсе и обеспечивает большую скорость передачи данных.
Существует несколько стандартов для передачи информации, основные: VGA и VESA DDC/CI.
В общем ... "чёрт ногу сломит"Общая кодировка и набор команд стандарты и описаны в технической документации MCCS. Информация о данной документации закрыта, однако для общего пользования существует документация ACCESS.bus Specifications Version 3.0 в которой изложено устройство и список команд, а также возможности и функции их применения.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Разрешение монитора
Управление монитором по DDC
Обращаем внимание на дату! Там может быть в деталях не так ... но основной смысл сохраняется...30 мая 2010 в 23:51
Это уже есть:
Код: Выделить всё
root@R420:/var/log# lsmod | grep i2c
i2c_algo_bit 16384 1 mgag200
Код: Выделить всё
root@R420:/var/log# modprobe i2c-dev
root@R420:/var/log# lsmod | grep i2c
i2c_algo_bit 16384 1 mgag200
Код: Выделить всё
root@R420:/var/log# aptitude search ddccontrol
p ddccontrol - program to control monitor parameters
p ddccontrol-db - monitor database for ddccontrol
p gddccontrol - настройка монитора (графический интерфейс)
p libddccontrol-dev - development files for ddccontrol
p libddccontrol0 - shared library for ddccontrol
root@R420:/var/log# apt install ddccontrol gddccontrol
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
ddccontrol-db libddccontrol0
Следующие НОВЫЕ пакеты будут установлены:
ddccontrol ddccontrol-db gddccontrol libddccontrol0
Обновлено 0 пакетов, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 223 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 1.307 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://ubuntu.colocall.net/ubuntu jammy/universe amd64 ddccontrol-db all 20220216-1 [65,0 kB]
Пол:2 http://ubuntu.colocall.net/ubuntu jammy/universe amd64 libddccontrol0 amd64 0.6.0-8 [50,9 kB]
Пол:3 http://ubuntu.colocall.net/ubuntu jammy/universe amd64 ddccontrol amd64 0.6.0-8 [77,1 kB]
Пол:4 http://ubuntu.colocall.net/ubuntu jammy/universe amd64 gddccontrol amd64 0.6.0-8 [30,2 kB]
Получено 223 kB за 4с (54,4 kB/s)
Выбор ранее не выбранного пакета ddccontrol-db.
(Чтение базы данных … на данный момент установлено 597279 файлов и каталогов.)
Подготовка к распаковке …/ddccontrol-db_20220216-1_all.deb …
Распаковывается ddccontrol-db (20220216-1) …
Выбор ранее не выбранного пакета libddccontrol0:amd64.
Подготовка к распаковке …/libddccontrol0_0.6.0-8_amd64.deb …
Распаковывается libddccontrol0:amd64 (0.6.0-8) …
Выбор ранее не выбранного пакета ddccontrol.
Подготовка к распаковке …/ddccontrol_0.6.0-8_amd64.deb …
Распаковывается ddccontrol (0.6.0-8) …
Выбор ранее не выбранного пакета gddccontrol.
Подготовка к распаковке …/gddccontrol_0.6.0-8_amd64.deb …
Распаковывается gddccontrol (0.6.0-8) …
Настраивается пакет libddccontrol0:amd64 (0.6.0-8) …
Настраивается пакет ddccontrol-db (20220216-1) …
Настраивается пакет ddccontrol (0.6.0-8) …
ddccontrol.service is a disabled or a static unit not running, not starting it.
Настраивается пакет gddccontrol (0.6.0-8) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для doc-base (0.11.1) …
Обработка 1 добавленный файл doc-base...
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu3) …
Обрабатываются триггеры для libc-bin (2.35-0ubuntu3.6) …
Обрабатываются триггеры для man-db (2.10.2-1) …
Обрабатываются триггеры для dbus (1.12.20-2ubuntu4.1) …
Обрабатываются триггеры для menu (2.1.47ubuntu4) …
Обрабатываются триггеры для mailcap (3.70+nmu1ubuntu1) …
Обрабатываются триггеры для desktop-file-utils (0.26+mint3+victoria) …
Код: Выделить всё
root@R420:/var/log# ddccontrol -p
ddccontrol версии 0.6.0
Авторские права 2004-2005 Oleg I. Vdovikin (oleg@cs.msu.su)
Авторские права 2004-2006 Nicolas Boichat (nicolas@boichat.ch)
Эта программа распространяется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Вы можете распространять ее копии на условиях GNU General Public License.
Найдены мониторы :
- Устройство: dev:/dev/i2c-0
Поддерживается DDC/CI: Да
Имя монитора: VESA standard monitor
Тип входа: Аналоговый
(Автоматический выбор)
Чтение EDID и инициализация DDC/CI на шине dev:/dev/i2c-0...
I/O warning : failed to load external entity "/usr/share/ddccontrol-db/monitor/ACR01A6.xml"
Document not parsed successfully.
Чтение EDID:
Plug and Play ID: ACR01A6 [VESA standard monitor]
Тип входа: Аналоговый
=============================== ПРЕДУПРЕЖДЕНИЕ ===============================
There is no support for your monitor in the database, but ddccontrol is
using a basic generic profile. Many controls will not be supported, and
some controls may not work as expected.
Please update ddccontrol-db, or, if you are already using the latest
version, please send the output of the following command to
ddccontrol-users@lists.sourceforge.net:
LANG= LC_ALL= ddccontrol -p -c -d
Спасибо.
=============================== ПРЕДУПРЕЖДЕНИЕ ===============================
= VESA standard monitor
> Color settings
> Brightness and Contrast
> id=brightness, имя=Brightness, адрес=0x10, задержка=-1ms, тип=0
поддерживается, значение=77, максимум=100
> id=contrast, имя=Contrast, адрес=0x12, задержка=-1ms, тип=0
поддерживается, значение=56, максимум=100
> Color maximum level
> id=red, имя=Red maximum level, адрес=0x16, задержка=-1ms, тип=0
поддерживается, значение=50, максимум=100
> id=green, имя=Green maximum level, адрес=0x18, задержка=-1ms, тип=0
поддерживается, значение=50, максимум=100
> id=blue, имя=Blue maximum level, адрес=0x1a, задержка=-1ms, тип=0
поддерживается, значение=50, максимум=100
> Position and size
> Position
> id=hpos, имя=Horizontal Position, адрес=0x20, задержка=-1ms, тип=0
поддерживается, значение=50, максимум=100
> id=vpos, имя=Vertical Position, адрес=0x30, задержка=-1ms, тип=0
поддерживается, значение=43, максимум=100
> Automatic adjustments
> id=auto, имя=Automatically adjust, адрес=0x1e, задержка=1000ms, тип=1
Возможные значения:
> id=pos - имя=H/V Position, значение=1
поддерживается, значение=0, максимум=1
> Screen purity
> Image setup
> id=coarse, имя=Image Lock Coarse (Clock), адрес=0xe, задержка=-1ms, тип=0
поддерживается, значение=50, максимум=100
> id=fine, имя=Image Lock Fine (Clock Phase), адрес=0x3e, задержка=-1ms, тип=0
поддерживается, значение=100, максимум=100
> Input settings
> Input sources
> id=inputsource, имя=Input Source Select (Main), адрес=0x60, задержка=-1ms, тип=2
Возможные значения:
> id=analog - имя=Analog, значение=1
> id=digital - имя=Digital, значение=3
поддерживается, значение=1, максимум=18
> Others
> Restore defaults
> id=defaults, имя=Restore Factory Defaults, адрес=0x4, задержка=2000ms, тип=1
Возможные значения:
> id=default - имя=Restore Factory Defaults, значение=1
поддерживается, значение=0, максимум=1
> id=defaultluma, имя=Restore Brightness and Contrast, адрес=0x5, задержка=2000ms, тип=1
Возможные значения:
> id=default - имя=Restore Brightness and Contrast, значение=1
поддерживается, значение=0, максимум=1
> id=defaultgeom, имя=Restore Factory Default Geometry, адрес=0x6, задержка=2000ms, тип=1
Возможные значения:
> id=default - имя=Restore Factory Default Geometry, значение=1
поддерживается, значение=0, максимум=1
> id=defaultcolor, имя=Restore Factory Default Color, адрес=0x8, задержка=2000ms, тип=1
Возможные значения:
> id=default - имя=Restore Factory Default Color, значение=1
поддерживается, значение=0, максимум=1
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Разрешение монитора
Или так:
Код: Выделить всё
olej@R420:~$ gddccontrol
I/O warning : failed to load external entity "/usr/share/ddccontrol-db/monitor/ACR01A6.xml"
Document not parsed successfully.
Ошибка при открытии домашнего каталога ddccontrol.: Нет такого файла или каталога
...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей