我如何检查 fglrx 的版本?

我如何检查 fglrx 的版本?

我想知道我的 Ubuntu 10.04.3 机器上安装的 fglrx 的版本。我不熟悉 fglrx,所以我用 Google 找到了几种方法。

1

cat /var/log/Xorg.0.log | grep fglrx

[...]
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0):     Name: fglrx
(II) fglrx(0):     Version: 8.72.11
(II) fglrx(0):     Date: Apr  8 2010
(II) fglrx(0):     Desc: ATI FireGL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.6.32-37-generic
(II) fglrx(0):     Build-Kernel MODVERSIONS:        yes
(II) fglrx(0):     Build-Kernel __SMP__:            yes
(II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
(II) fglrx(0): [uki] register handle = 0x00004000
[...]

2

ls /var/lib/dkms/fglrx/
8.723.1  kernel-2.6.32-37-generic-x86_64

3

在系统->管理->Synaptic 包管理器中,我搜索到了“fglrx”包,它显示“已安装版本”是“2:8723.1-0ubuntu5”。

2 和 3 在其版本中都有“8.723.1”,但它们与 1 不同。

我的问题是:哪一个是正确的?检查 fglrx 版本的最佳(官方)方法是什么?

谢谢。

答案1

您可以使用 fglrxinfo:

user@machine$ LIBGL_DEBUG=verbose fglrxinfo 2>&1 | grep fglrx
libGL: AtiGetClientDriverName: 8.98.2 fglrx (screen 0)

答案2

在第三个例子中,

ls /var/lib/dkms/fglrx/ 8.723.1 kernel-2.6.32-37-generic-x86_64,即FGLRX驱动程序版本。

这是一张图片!

在此处输入图片描述

希望这能解释这一点。

答案3

在终端窗口中运行命令env COLUMNS=500 dpkg -l fglrx\*,查看已安装的软件包版本。

答案4

检查 /usr/lib/xorg/modules/drivers/fglrx_drv.so 中的“版本标识符”字符串

或者更简单地检查 /etc/ati/amdpcsdb 中的“ReleaseVersion”

相关内容