我想知道我的 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”