Linux X 服务器与字体服务器配置全解析
1. XFree86 3.3.x 与 4.x 差异
XFree86 3.3.x 的配置文件包含 ServerFlags 部分,用于设置显卡标志,一般无需改动。XFree86 3.3.x 和 4.x 主要区别在于,4.x 使用通用的 X 服务器程序(XFree86)和特定显卡的驱动模块,而 3.3.x 为每个显卡使用单独的 X 服务器程序。若更换显卡,可能需安装新的 X 服务器包,并更改/etc/X11/X链接指向新的 X 服务器。
2. 使用 X 配置工具
通常,使用 X 配置工具创建 XF86Config 文件最简单。手动编辑在更换硬件时有用,但从头创建配置文件颇具挑战。常见的 X 配置工具如下:
|工具名称|适用版本|特点|使用方式|
| ---- | ---- | ---- | ---- |
|XFree86|4.x|可生成初始配置文件|输入XFree86 -configure创建/root/XF86Config.new文件,可按需通过 xf86cfg 或手动编辑修改|
|xf8cfg|4.x|标准 GUI 配置工具|在窗口主区域右键点击组件图标,从弹出菜单选择 Configure|
|xf86config|3.3.x|文本模式工具,界面简陋|运行时回答一系列硬件和配置问题,出错需重启程序|
|Xconfigurator|3.3.x|文本模式工具,使用彩色文本和对话框|比 xf86config 更易用|
|XF86Setup|3.3.x|基于 X 的配置工