Loading article…
Xフォント サーバー( xfs ) は、 X サーバーがフォント レンダラー (多くの場合、リモート マシンで実行されているもの)と通信するための標準メカニズムを提供します。通常はTCPポート 7100 で実行されます。
現在の状況
サーバーサイドフォントの使用は現在、クライアントサイドフォントの使用に取って代わられ、非推奨とされています。[1]このようなフォントは、 Xft2またはCairoライブラリとXRender拡張機能のサポートにより、サーバーではなくクライアントによってレンダリングされます。
サーバー側のフォントがまだ必要な少数のケースでは、新しいサーバーには独自の統合フォント レンダラーがあるため、外部のフォント レンダラーは必要ありません。サーバー側のフォントは、X サーバー構成ファイルで構成できるようになりました。たとえば、/etc/X11/xorg.confは、Xorgのサーバー側のフォントを設定します。
コア プロトコルでは、クライアント側のフォントに関する仕様は指定されていません。
未来
2006 年 10 月現在、Debian の xfs のマニュアル ページには次のように記載されています。
- 今後の方向性
- xfs がさらに大きく発展する可能性は低いです。xfs の背後にある元々の動機の 1 つは、X サーバーのシングル スレッドの性質でした。つまり、X サーバーがフォントをラスタライズするのに少し時間がかかる間、ユーザーの X セッションが「フリーズ」する可能性があるのです。X サーバー (今日に至るまで、すべての一般的な実装でシングル スレッドのままです) のこの問題は、2 つの面で軽減されました。マシンが大幅に高速化したことと、クライアント側のフォント レンダリング (特に Xft ライブラリ経由) が現代のソフトウェアの標準になったことです。
展開の問題
したがって、ローカル ファイルシステムのフォント アクセスと xfs ベースのフォント アクセスの選択は、純粋にローカル展開の選択です。単一のコンピューターのシナリオではあまり意味がありません。
参照
参考文献
- ^ Matthieu Herrb と Matthias Hopf。X ウィンドウ システムにおける新たな進化。
