Эта статья требует дополнительных ссылок для проверки . ( апрель 2017 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Сервер шрифтов 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 - это исключительно выбор локального развертывания. В сценарии с одним компьютером это не имеет особого смысла.
См. Также [ править ]
Ссылки [ править ]
- ^ Матье Эррб и Матиас Хопф. Новые разработки в системе X Window .