当我尝试 fgl_glxgears 时,我得到的帧速率低于 60 fps。我读过的所有论坛帖子和 askubuntu 帖子都表明我应该看到至少三位数。当这台机器安装了 Windows 时,它可以相当不错地运行 WoW 等游戏,速度约为 60-70fps。
$glxinfo
name of display: :0.0 display: :0 screen: 0
direct rendering: Yes
server glx
vendor string: ATI server
glx version string: 1.4
$fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 5670
OpenGL version string: 4.2.11733 Compatibility Profile Context
$dpkg -l fglrx* | grep ^ii | awk ' { 打印 $2 }'
fglrx
fglrx-amdcccle
fglrx-dev
我按照另一篇文章中的程序进行操作,发现性能有所提高。
- sudo apt-get purge fglrx fglrx-dev fglrx-amdcccle
- sudo apt-get 安装 fglrx-updates fglrx-amdcccle-updates
fgl_glxgears = 80-90 fps glxgears = ~300 fps
这比以前的速率高出一倍多,但我看到有人的帧率超过了 1000 fps。我是不是漏掉了什么?
更新 2
我尝试按照说明安装专有驱动程序https://help.ubuntu.com/community/BinaryDriverHowto/ATI结果大致相同。
更新 1
有趣的是,如果我在 glxgears 运行时将其最小化,我会看到 fps 速率为 5300+。
奖励积分:
此外,游戏有一个令人讨厌的小习惯,就是以某种方式关闭我的第二台显示器。有办法阻止这种情况吗?(全屏启用时)