Проблемы со шрифтами в Xorg 7.*


В Xorg начиная с 7 ветки некорректно работает с настройками изображения и шрифтами. даже полсе установки в FreeBSD /usr/ports/x11-fonts/webfonts (шрифты из Windows) ситуация в firefox изменилась, но стала далеко не идеальной, буквы скачат как по высоте так и по ширине, некоторые жиренее, некоторые тоньше. Одним словом одно расстройство.

Как выяснилось это происходит из-за того что xorg 7.3 не обращает внимания ни на какие настройки экрана и стартует с настройками, которые он считает оптимальными для данного монитора, которые в свою очередь далеки от идеала. часто это 1024х768 72dpi а уж потом их меняет ваша оболочка, выставляя разрешение в выбранное вами, но забыв установить dpi, что не очень хорошо, так как он может поставить даже 120dpi что для шрифтов-крайне критично. Соответственно, никакие манипуляции с конфигурационным файлом этого не меняют. Для того чтобы выставить нужные нам значения в 7 ветку xorg была добавлена команда xrandr, которая позваляет налету сменить настройки изображения тем самым сделать шрифты более приятными.

например

xrandr —fb 1280?1024 —dpi 96

ставит разрешение 1280?1024 и выставляет 96 dpi.

*96 dpi это значение которое используется windows

Обновлено: 12.03.2015