与 X.ORG 版本号混淆

与 X.ORG 版本号混淆

这就是我的问题:我试图在我的 Dell Vostro 3350 笔记本电脑上安装 ATI 驱动程序。在 AMD 的网站上,我按照步骤确定应该使用哪个驱动程序。选择我使用的硬件后,我得到了一个下载链接amd-driver-installer-12-3-x86.x86_64.run,下面是该驱动程序的描述,它与 X.Org 版本 6.7 到 7.6 兼容。我不知道我的 Ubuntu 使用的是哪个版本的 X.Org。因为在谷歌搜索后,我发现 Ubuntu 11.10 中的版本是 7.6。但在输入后:X -version我得到了输出:

X.Org X Server 1.10.4
Release Date: 2011-08-19
X Protocol Version 11, Revision 0

那么 Ubuntu 11.10 中的 X.Org 的确切版本是什么?如何可靠地确定它?有人能解释一下吗?谢谢。

答案1

X Window 系统曾经以一个大的 tarball 形式分发,其中包含服务器、驱动程序、客户端库和一些应用程序。

随着 X11R7.0 的发布,这种情况发生了变化,这些组件被拆分成单独的 tarball。主要好处是:

  1. 如果组件在版本之间没有变化,则相同的 tarball 可以包含在多个版本中。
  2. 更频繁地变化的组件(例如图形驱动程序)可以发布新的软件包,这些软件包无需重建其他所有内容即可安装。
  3. 不同的人可以负责不同组件的发布。

它确实有一个缺点,即所有不同组件的版本号现在对用户来说更加明显。

就 X 服务器本身而言,您可以在下载站点上查看 X11R7.6 中包含哪个版本:

http://www.x.org/releases/X11R7.6/src/xserver/

因此,Ubuntu 11.10 附带的版本较新。您从 AMD 下载的驱动程序可能与较新的服务器兼容,但 AMD 不太可能在完整 X11R7.7 版本发布之前以某种方式宣传这一点。如果您担心,我建议坚持使用 Ubuntu 附带的驱动程序版本。

相关内容