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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Разница между определяемым разрешением монитора и выводимым командой xdpyinfo  (Прочитано 1296 раз)

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

Оффлайн Quantimus

  • Автор темы
  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
Всем привет!

Проблема у меня возникла. У меня монитор 27 дюймов, разрешение 2560*1440 (Xubuntu 18.04 x64). Получается разрешение у него около 108 dpi. Ввожу команду:
grep -i dpi /var/log/Xorg.0.log
Получаю ответ:
[    27.235] (--) NVIDIA(0): DPI set to (108, 107); computed from "UseEdidDpi" X config
Ввожу команду
xdpyinfo | grep dot
Получаю
resolution:    96x96 dots per inch
То есть в логе пишет правильно разрешение, а в xdpyinfo нет. Пробовал по HDMI, DisplayPort тоже самое. Почему неправильное разрешение выставляется? Куда рыть, может кто подскажет?
« Последнее редактирование: 11 Июля 2018, 07:24:11 от Quantimus »
Core i7-4790/16Gb/RTX 2070 Super

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6787
    • Просмотр профиля
1. Какой именно у вас монитор?
2. Каким проводом подключен? Используются ли переходники? DP от версии к версии имеет сильно разные параметры, да и версия разъёма на технике может не совпадать с версией штекера провода. Давайте на будущее, для частоты эксперимента, остановимся на HDMI.
4. Монитор подключен напрямую к дискретной NVidia или к разъёму материнской платы?

5. Покажите вывод команд
xrandrи
lspci -k| grep -EA2 'VGA|3D'
« Последнее редактирование: 12 Июля 2018, 03:48:08 от maks05 »

Оффлайн Quantimus

  • Автор темы
  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
1. Монитор AOC Q2781PQ
2. Никаких переходников, все непосредственно в видеокарте MSI GTX 760 включено. Чтобы избежать влияния версии DP, подключил по HDMI.

Вывод команд прилагаю (там вроде строк немного, тут укажу, но, если положено, могу вложением сделать.

Код: (html5) [Выделить]
lspci -k| grep -EA2 'VGA|3D'

01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] GK104 [GeForce GTX 760]
Kernel driver in use: nvidia

Код: (html5) [Выделить]
xrandr

Screen 0: minimum 8 x 8, current 2560 x 1440, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95*+
   1920x1080     60.00    59.94    50.00    60.00    50.04 
   1680x1050     59.95 
   1440x900      59.89 
   1280x1440     59.91 
   1280x1024     75.02    60.02 
   1280x960      60.00 
   1280x720      60.00    59.94    50.00 
   1024x768      75.03    70.07    60.00 
   800x600       75.00    72.19    60.32    56.25 
   720x576       50.00 
   720x480       59.94 
   640x480       75.00    72.81    59.94    59.93 
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
« Последнее редактирование: 14 Июля 2018, 08:54:10 от Azure »
Core i7-4790/16Gb/RTX 2070 Super

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Quantimus, разрешение у вас правильное, но xdpyinfo всегда считает DPI 96x96 и на этом основании этого рсчитывает размер монитора. xrandr же выводит реальные значения.

DPI как бы зависит от размера монитора и его разрешения. Если бы вы глянули вывод xdpyinfo, то там бы "монитор" был бы более 27" (приблизительно 30-32 дюйма - 667mm x 381mm или что-то такого у вас выдаст xdpyinfo относительно физического размера экрана)

Можете почитать https://forum.ubuntu.ru/index.php?topic=299849.0
« Последнее редактирование: 14 Июля 2018, 11:04:33 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Quantimus

  • Автор темы
  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
Так в том-то и проблема, что не всегда xdpyinfo показывал 96 dpi. В чем вообще дело-то - я раньше запускал xdpyinfo смотрел разрешение (у меня бывали и 89 dpi на старом мониторе и 96 и другие цифры - в зависимости от размеров монитора и его геометрии) и я ставил в настройках шрифтов такое разрешение. А сейчас полез, опа, а там вместо 108 - 96.

ТС, как видно по состоянию на 31/01/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 16/07/2018; последнее сообщение от ТС в топике: 16/07/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 31 Января 2020, 12:38:15 от zg_nico »
Core i7-4790/16Gb/RTX 2070 Super

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

 

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