Действительно ли возможно использовать шрифты TrueType в кадровом буфере?

Действительно ли возможно использовать шрифты моноразмера TrueType в консоли с драйвером кадрового буфера (vesafb)? Я использую Ubuntu.

3
задан 09.10.2009, 12:47

1 ответ

Это должно быть. Хорошо, ну, в общем, все это зависит от того, что Вы делаете.

TTFs не поддерживаются в ядре, и шрифты консоли ядра - все, что Вы получаете во время начальной загрузки. С консольным кадровым буфером в ядре, fbcon, единственные доступные шрифты являются включенными, когда ядро было скомпилировано. Я был бы удивлен, включает ли ядро код для рендеринга TTFs. Если Вы хотите TTFs во время начальной загрузки, Вам, вероятно, не повезло.

Но если можно ожидать до окончания начальной загрузки можно загрузить X-сервер и использовать, это - рендереры шрифта, которые поддерживают в прошлый раз TTFs, когда я проверил. Если Вы работаете над приложением, это, вероятно, где Вам будут нужны шрифты так или иначе, таким образом, необходимо будет быть хорошими.

Вот документация ядра относительно vesafb (и связывается с fbcon и универсальным кадровым буфером ядра). Я не нашел документации относительно шрифтов консоли ядра, но должны быть некоторые там где-нибудь.

Это древнее ПРАКТИЧЕСКОЕ РУКОВОДСТВО Кадрового буфера - все, что я мог найти, что конкретно говорит о шрифтах, и оно не говорит многое - это конкретно говорит о шрифтах консоли ядра:

Для получения возможности изменить шрифты Вам нужен kbd-0.99 [...] Вы сможете загрузить международные шрифты [...] в Ваше консольное устройство

0
ответ дан 08.12.2019, 00:39

Теги

Похожие вопросы