LINUX.ORG.RU

Почему так отличаются dpi утилиты xdpyinfo и измеренное линейкой?

 , , ,


1

3

монитор AOC Q3279VWF , стоит режим 2560 x 1440

утилита выдает разрешения: xdpyinfo | grep -B 2 resolution
dimensions: 2560x1440 pixels (731x430 millimeters)
resolution: 89x85 dots per inch

а если я измеряю сантиметром размер видимой части и делю на него число пикселей то получаются цифры сильно выше:
ширина 70 см = 27.56 дюймов –> dpi horiz = 92.9
высота 39.5 см = 15.55 дюймов –> dpi vertc = 92.6

почему так?



Последнее исправление: Tvorog (всего исправлений: 1)

dimensions: 2560x1440 pixels (731x430 millimeters)

Посмотри, что говорит EDID монитора. Если DPI высчитываются, то считаются только из тех цифр, которые выдал монитор, рассказывая о себе. Или же устанавливается занчение DPI по умолчанию 96x96.

Мало ли, что ты линейкой измерил. Может, она у тебя склеенная :)

https://www.anekdot.ru/id/-2051215010/

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

да, это сантиметр левый. но не думаю что такие уж у него огромные погрешности

интересно иное - если бы он просто давал неправильный размер, то сохранилась бы асиметрия (утилита дает для гориз и вертик разрешения разные цифры), а у меня получается симметрия - dpi примерно равна для обоих направлений

Tvorog
() автор топика
Ответ на: комментарий от Tvorog

Да не, ты посмотри для начала, что выдает EDID. В теории может быть ситуация, когда EDID ошибочный в мониторе и он сообщает неверные цифры. По спецификации монитора: Active Screen Area (HxW) 698,88 x 393,12 mm.

Zubok ★★★★★
()
Ответ на: комментарий от Tvorog

И еще припомни, не пытался ли ты когда-то давно для другого монитора настраивать DPI в конфиге X.org или драйвера, например, задавая custom DPI какой-нибудь, и просто об этом забыл.

Zubok ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.