Неверный размер шрифтов

Материал из ALT Linux Wiki
Версия от 20:54, 29 января 2011; AlexeiMezin (обсуждение | вклад) (Новая страница: «Категория:FAQ == Что делать, если слишком большие/маленькие шрифты == Бывает, что после уст...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)


Что делать, если слишком большие/маленькие шрифты

Бывает, что после установки системы или загрузки с livecd/flash работать в графической системе невозможно, так как шрифты слишком маленькие (вплоть до "одна буква один пиксель"), или наоборот, слишком большие ("на экран влезло три буквы").

Одна из возможных причин: монитор и/или видеокарта не соответствуют стандартам и неверно сообщают системе о своих параметрах.

Как должно быть

Физический размер букв на экране (если измерять его линейкой, приложенной к экрану) не должен зависеть от типа и размера монитора, от разрешения и т.п. Он зависит только от "размера" шрифта, выставленного в настройках приложения (тот самый "десятый шрифт"). Для того, чтоб было именно так, система должна знать истинное разрешение монитора в точках на дюйм. Качественный монитор сообщает системе о своих физических размерах через интерфейс DDC. Это легко увидеть, запустив программу ddcprobe:

# ddcprobe | grep screen
screensize: 51 29

(размер в сантиметрах) На основании этих данных и текущем разрешении система (Х-сервер) вычисляет значение dpi, и обеспечивает