files

В разделе files указаны некоторые важные файлы, входящие в систему. Ниже приведен пример этого раздела без комментариев.

Примечание

Комментарий в файле Xf86Config начинается с символа "#" и занимает одну строку. Строка комментария игнорируется системой Xfree86.

Section "files"

RgbPath "/usr/XllR6/lib/Xll/rgb"

fontPath "/usr/XllR6/lib/Xll/fonts/local/" fontPath "/usr/XllR6/lib/Xll/fonts/misc/" fontPath

"/usr/XHR6/lib/Xll/fonts/75dpi/:unsealed" fontPath

"/usr/XHR6/lib/x11/fonts/100dpi/:unscaled" fontPath "/usr/XllR6/lib/Xll/fonts/Typel/" fontPath

"/usr/XllR6/lib/Xll/fonts/Speedo/" fontPath "/usr/XHR6/lib/Xll/fonts/75dpi/" fontPath

"/usr/XHR6/lib/Xll/fonts/100dpi/"

# modulePath "/usr/XHR6/lib/modules"

EndSection

Перечислим некоторые основные правила, применимые к этому и остальным шести разделам.

Обычно этот раздел содержит три директивы, описанные в табл. 12.1.

Табл. 12.1. Директивы раздела files

Директива

Описание

RgbPath

 

 

 

fontPath

 

 

modulePath

Имя файла базы данных RGb (red-green-blue - красный-зеленый-синий) без расширения . txt или . db. RGb-файл задает состав именованных цветов. Если база данных не перемещена и не переименована, то остается имя по умолчанию. Но этого не следует делать, поскольку многие программы будут искать ее в прежнем каталоге

Эта директива может применяться многократно и задает каталог, в котором находятся Х-шрифты системы - масштабируемые или растровые. Имя подкаталога растровых шрифтов имеет окончание : unscaled. Установив в системе новый каталог шрифтов, необходимо внести в раздел files новую директиву fontPath

Это директива для тех операционных систем, которые, как и Linux, поддерживают динамически загружаемые модули. Она указывает путь к этим модулям. В большинстве версий Xfree86 эта директива не используется, поэтому в примере она отмечена как комментарий. По умолчанию динамически загружаемые модули находятся в каталоге /usr/X11R6/lib/modules. Необходимость менять этот каталог и, следовательно, директиву возникает редко

Прочие модули шрифтов находятся в каталоге /usr/X11R6/lib/modules/ fonts.