除非root,为什么我的FPS较低?


12

问题: 普通用户没有使用最好的图形驱动程序。我首先从HumbleBundle2中注意到了此游戏Osmos,但我在运行glxgears时也可以观察到它。glxgears在1280x1024上最大程度地发挥了作用,在5秒钟内平均产生了60个帧的断断续续,而root则每5秒平滑了300帧。

这里是一些glxinfo:

jake@daedalus:~$ glxinfo | grep "renderer string"
OpenGL renderer string: Software Rasterizer
jake@daedalus:~$ sudo glxinfo | grep "renderer string"
[sudo] password for jake: 
OpenGL renderer string: Mesa DRI R300 (RV380 5B60) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2

即使重新启动(关机,重新启动电涌保护器)后,我也遇到相同的问题。我遵循Ubuntu Wiki上的指示来摆脱fglrx,但没有骰子。我还可以做些什么?

硬件: Radeon x300 AMD Athlon 1.8 GHz 1.5 GB ram

Answers:


8

我不知道将自己添加到“视频”组(我认为)是否会有所帮助?

sudo adduser $USERNAME video

有人可以确认群组名称吗?谢谢


是的,该小组是视频。将自己添加到该组中可以使普通用户的glxgears帧速率提高500%。谢谢!
djeikyb

@djeikyb,这不应该是一个错误吗?您是否尝试在Launchpad上报告它?为什么限制普通用户利用硬件功能?
Oxwivi

这可能是自我造成的。我将不得不在真实计算机(而不是vm)上进行全新安装测试。但是是的,可能是一个错误。
djeikyb 2011年

@djeikyb,我不认为这是自欺欺人的,因为有一个视频组可以删除所有限制。如果您回复,请添加@Oxwivi-我不愿错过回复,因为没有收到通知。
Oxwivi'3

@Oxwivi哦!会做,没意识到评论是这样工作的。凉。
djeikyb 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.