Сервер шрифтов X

редактировать

Сервер шрифтов X (xfs ) предоставляет стандартный механизм для сервера X для связи с font средство визуализации, часто работающее на удаленном компьютере. Обычно он работает на TCP порт 7100.

Содержание
  • 1 Текущее состояние
  • 2 Будущее
  • 3 Проблемы с развертыванием
  • 4 См. Также
  • 5 Ссылки
Текущее status

Использование серверных шрифтов в настоящее время считается устаревшим в пользу клиентских шрифтов. Такие шрифты визуализируются клиентом, а не сервером, с поддержкой библиотек Xft2 или Cairo и расширения XRender.

В тех немногих случаях, когда серверные шрифты все еще необходимы, новые серверы имеют собственное интегрированное средство визуализации шрифтов, так что никакого внешнего средства не требуется. Серверные шрифты теперь можно настроить в файлах конфигурации X-сервера. Например, /etc/X11/xorg.conf установит серверные шрифты для Xorg.

. В базовом протоколе не дается никаких спецификаций клиентских шрифтов.

Будущее

По состоянию на октябрь 2006 года на странице руководства по xfs на Debian указано, что:

БУДУЩИЕ НАПРАВЛЕНИЯ
Значительное дальнейшее развитие xfs маловероятно. Одной из исходных мотиваций xfs была однопоточная природа X-сервера: пользовательский сеанс X мог «зависнуть», в то время как X-серверу потребовалось время для растеризации шрифта. Эта проблема с X-сервером (который до сих пор остается однопоточным во всех популярных реализациях) была смягчена по двум направлениям: машины стали намного быстрее, а рендеринг шрифтов на стороне клиента (особенно через библиотеку Xft) стал нормой. в современном программном обеспечении.
Проблемы с развертыванием

Таким образом, выбор между доступом к шрифтам локальной файловой системы и доступом к шрифтам на основе xfs является исключительно вопросом локального развертывания. В сценарии с одним компьютером это не имеет особого смысла.

См. Также
Ссылки
Последняя правка сделана 2021-06-22 06:55:14
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте