PDA

Показать полную графическую версию : параметр DPI в X Window


romez777
25-01-2007, 12:39
Приветствую.

X сервер можно запускать с ключом '-dpi', т.е. dots-per-inch. Эта величина как-то коррелирует с возможностями монитора/видеокарты? Какое значение безопасно допустимо использовать?

Спасибо.

ruslandh
25-01-2007, 21:16
На ваш вопрос ответить не смогу, но если в xorg.conf прописать точные геомерические размеры монитора в мм, то X сам подбирает наилучший dpi
Возможные режимы показывает xdpyinfo.

romez777
26-01-2007, 03:56
На ваш вопрос ответить не смогу, но если в xorg.conf прописать точные геомерические размеры монитора в мм, то X сам подбирает наилучший dpi
Возможные режимы показывает xdpyinfo.

U menya XFree-4.2.0, v XF86Config razmeri yavno ne ukazival, no X pri starte kak-to rasschitali, vot fragment loga:

(II) NV(0): Modeline "1280x1024_75.03" 138.59 1280 1368 1504 1728 1024 1025 1028 1069 +hsync +vsync
(--) NV(0): Display dimensions: (360, 270) mm
(--) NV(0): DPI set to (90, 96)
(II) Loading sub module "fb"

Oznachaet li eto chto DPI bil podobran optimal'no ?
Ya esche tol'ko izuchayu X Window :)

Spasibo.

Envel
26-01-2007, 06:41
Да. X-server сам выбирает оптимальные dpi по горизонтали и вертикали в зависимости от геометрии монитора и видеорежима. У меня на LG F700P (CRT) с 1024х768 выставлялось 78х78, на Samsung 740N 1280х1024 - 96х96. Влияет на размер шрифта прежде всего. Но Gnome, например, использует другое значение DPI для шрифтов (96 по умолчанию), изменяется в настройках.
P.S. 1) раскладку настройте! :-) 2) где вы такое старье откопали? Свое время стандартом де-факто был XFree86 4.3

ruslandh
26-01-2007, 08:50
.............
MONITOR SECTION
The config file may have multiple Monitor sections. There should normally be
at least one, for the monitor being used, but a default configuration will be
created when one isn't specified.

Monitor sections have the following format:

Section "Monitor"
Identifier "name"
entries
...
EndSection
.................
DisplaySize width height
This optional entry gives the width and height, in millimetres, of the
picture area of the monitor. If given this is used to calculate the hor-
izontal and vertical pitch (DPI) of the screen.

................


Насколько я помню - этот ключ уже давно существует, чуть-ли не с XFree86 4.0 а может и раньше
http://lists.altlinux.org/pipermail/community/2004-May/122300.html

romez777
26-01-2007, 09:34
Приветствую.

Да. X-server сам выбирает оптимальные dpi по горизонтали и вертикали в зависимости от геометрии монитора и видеорежима. У меня на LG F700P (CRT) с 1024х768 выставлялось 78х78, на Samsung 740N 1280х1024 - 96х96. Влияет на размер шрифта прежде всего. Но Gnome, например, использует другое значение DPI для шрифтов (96 по умолчанию), изменяется в настройках.

Когда я запустил X с dpi=100 (startx -- -dpi 100), мои глаза почувствовал не очень приятные ощущения. Получается, что чем выше DPI - совсем не обязательно лучше?


P.S. 1) раскладку настройте! :-) 2) где вы такое старье откопали? Свое время стандартом де-факто был XFree86 4.3

Разве уж такое старье? Думаю достаточно для изучения, чуть позже хочу попробовать Debian.

PS. вот вы бы мне помогли с другой проблемой :) (см. вопрос в этой же группе "мышь в консоли и X-ах")




© OSzone.net 2001-2012