今天 X.org 7.0RC4 将进入测试版。这个新版本将带来模块化,这意味着您不必安装每一个驱动程序、每一个字体或每一个应用程序。X.org 7.0 的另一个重大改变是安装位置。在 6.x 版本中,X.org 和 Xfree86 安装在 /usr/X11R6。从 X.org 7.0 开始,它将继续安装在 /usr 目录。这会带来一些问题
- 旧的软件包期望 X.org 安装在 /usr/X11R6
- 配置文件 (/etc/X11/xorg.conf) 需要更新
除了更新配置外,其他修改也需要注意:- 驱动程序是模块化的,请安装您需要的驱动程序,否则 X 将无法使用- OpenGL 由 mesa 提供,它依赖于一个名为 libgl 的虚拟包。这个虚拟包由 libgl-dri、libgl-mesa 或提供 libGL.so 的二进制驱动程序提供。升级到最新的 X.org 或从头开始安装可能会安装一个不受欢迎版本的库,请在报告 OpenGL 加速丢失的错误之前检查此项。
X.org 中使用的默认字体路径是 /usr/share/fonts,而不是常用的 /usr/X11R6/lib/X11/fonts 或 /usr/lib/X11/fonts。
为了尽可能简化升级过程,将提供一个虚拟的 xorg 软件包,它至少依赖于每个库、每个驱动程序和基本字体要求。