Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

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

Текущий статус [ править ]

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

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

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

Будущее [ править ]

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

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

Проблемы с развертыванием [ править ]

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ Матье Эррб и Матиас Хопф. Новые разработки в системе X Window .