Core X Font System

For compatibility, Community Enterprise Linux provides the core X font subsystem, which uses the X Font Server (xfs) to provide fonts to X client applications.

The X server looks for a font server specified in the FontPath directive within the Files section of the /etc/X11/xorg.conf configuration file. Refer to for more information about the FontPath entry.

The X server connects to the xfs server on a specified port to acquire font information. For this reason, the xfs service must be running for X to start. For more about configuring services for a particular runlevel, refer to .

xfs Configuration

The /etc/rc.d/init.d/xfs script starts the xfs server. Several options can be configured within its configuration file, /etc/X11/fs/config.

The following lists common options:

Adding Fonts to xfs

To add fonts to the core X font subsystem (xfs), follow these steps:

  1. If it does not already exist, create a directory called /usr/share/fonts/local/ using the following command as root:
mkdir /usr/share/fonts/local/

If creating the /usr/share/fonts/local/ directory is necessary, it must be added to the xfs path using the following command as root:

chkfontpath --add /usr/share/fonts/local/