Для указанию точного занечений DPI используется опция
Option "DPI" "96x96"
Для указания размера дисплея необходимо использовать опцию DisplaySize и расчитать значения ширины и высоты экрана, делается это так
x=(25.4*w)/dpi
y=(25.4*h)/dpi
x,y - ширина и высота экрана в милиметрах
w,h - ширина и высота экрана в пикселах
25.4 - величина равная 1 дюйму в милиметрах
вычислить значение Modeline
gtf 1024 768 85 # ширина, высота, частота развёртки
итого, для монитора с разрешение 1024 768, частотой развёртки 85 Гц и используемом DPI=96 получаем значение Xorg::Section "Monitor"
- Section "Monitor"
 - Identifier "ViewSonic PF775"
 - Option "DPMS"
 - Option "DPI" "96x96"
 - DisplaySize 271 203
 - Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
 - EndSection
 - Section "Screen"
 - Identifier "Default Screen"
 - Device "nVidia"
 - Monitor "ViewSonic PF775"
 - DefaultDepth 24
 - SubSection "Display"
 - Modes "1024x768_85.00"
 - EndSubSection
 - EndSection
 
                                    
                                
Комментариев 0