一般这个文档是存在于 /usr/X11R6/lib/X11/ 目录下, 在 /etc 或 /etc/X11 目录中有他的一个符号连接. 他是个文本文档, 能够使用 vi 对他进行修改. 下面 对该文档中各部分的作用做个周详的介绍. (如有遗漏, 欢迎提出)
在这个文档中有这样几个概念: 段 (Section) 和子段 (Subsection). 每个段或 子段分别给出了不同的参数, 格式分别为:
Section
......
Endsection
Section
Subsection
......
Endsubsection
Endsection
一个完整的配置文档中包含六个段, 分别是 File (文档), SeverFlag (服务器特 殊标志), Keyboard (键盘), Pointer (指示设备, 一般是鼠标), Monitor (监控器), Device (显示适配器, 即显卡), Screen (屏幕配置信息).
File 段: 这一段指示出一些运行 X Window 所需要的文档的位置, 比如颜色的别 名文档 rgb.txt (注意这里是无需写出该文档的扩展名), 比如:
RgbPath "/usr/X11R6/lib/X11/rgb"
假如您看过 /usr/X11R6/lib/X11/rgb.txt 的内容, 您会很容易的知道他是 干什么用的. 有了他, 您能够使用 red1 代表 RGB 颜色值 255 0 0 等等.
接下来是字体文档的路径,这里的配置将影响到中文字体的输出.这里对路径的配置能够是多个, 例如下面的这样:
FontPath "unix/:-1"
FontPath "/usr/share/zhfont/X11:unscaled"
FontPath "/usr/share/zhfont/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/chinese"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
在使用一个字体目录之前, 需要使用 mkfontdir 命令把一条路径中的字体 作个列表, 在该目录中生成 font.dir 作为对字体的索引, 如:
mkfontdir /usr/X11Ry/lib/X11/fonts/100dpi
具体该命令的用法, 请使用 man 命令查看其 man page (手册页), 或会 在本文档的后续版本中提供周详的说明.
ServerFlag 段: 这个段指明了一些具体的参数, 如下:
NoTrapSignals 这个标志将使调试信号对 X Server 不起作用. 调试信号会使 X Server "转储核心", 把内存中有关的 X Server 的信息存储到硬盘上, 即所谓的 "Core dump". 这样的目的是便于对 X Server 进行调试.
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




