Настройка DPI LCD монитора в Ubuntu

Очень часто возникает необходимость настроить монитор. Как правило  в Ubuntu все работает из коробки, но иногда приходится приложить руки.
 Проверяем текущие настройки размеров дисплея и разрешения командой:
root@m103: xdpyinfo | grep -B2 resolution
 screen #0:
  dimensions:    1920x1080 pixels (597x336 millimeters)
  resolution:    82x82 dots per inch
Эти строчки показывают каким система  видит видит наш монитор.
Для начала идем суда: http://www.theile.net/~sven/dpi.html и рассчитавшем параметры нашего  LCD монитора.



Далее в каталоге /usr/share/X11/xorg.conf.d создаем файл 90-monitor.conf
такого содержания:

Section "Monitor"
    Identifier             "Monitor0"
    DisplaySize            346 195 # In millimeters
EndSection

Section "Screen"
    Identifier    "Screen0"
    Monitor       "Monitor0"
EndSection

В строке DisplaySize нужно указать размеры своего дисплея в миллиметрах  рассчитанные в DPI калькуляторе.

После перезагрузки проверяем вывод xdpyinfo значение resolution должно быть максимально близким к рассчитанным.

В GNOME3 настройка DPI прописана в коде и равна 96.
Можно попробовать два варианта:

1.
оптимальный_DPI / 96 (в моем случае: 90/96 = 0.9375)
Затем выполняем команду в терминале (или используем dconf, если умеем):

    gsettings set org.gnome.desktop.interface text-scaling-factor 0.9375

Изменения применятся сразу же xrdb также обновится на лету.

    xrdb -query | grep dpi

2.
~/.Xresources опцию Xft.dpi:        112.0

Комментариев нет :

Отправить комментарий