Ubuntu9.10/nvidia图形加速下 Clutter的对比 测试

1、编译Clutter 1.1.3 ,配置如下:

 • Global:
        Prefix: /usr/local
        Flavour: glx/gl

 • COGL Backend:
        Driver: gl
        GL header: GL/gl.h
        Image backend: gdk-pixbuf

 • Clutter Backend:
        Windowing system: glx
        Enable XInput 1.0: no
        Enable X11 tests: yes

2、ubuntu 9.10下 nvidia的3D加速功能 设置
2.1查看显卡类型,原来是nVidia,心里窃喜,nVidia的显卡驱动齐全,3D功能出色呀。
lspci
......
01:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6500] (rev a1)
......

2.2 安装驱动

root@shallon-desktop:/home/shallon# apt-get install nvidia-glx
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
软件包 nvidia-glx 是一个由下面的软件包提供的虚拟软件包:
  nvidia-glx-96 96.43.13-0ubuntu6
  nvidia-glx-185 185.18.36-0ubuntu9
  nvidia-glx-173 173.14.20-0ubuntu5

apt-get install nvidia-glx-185
......
apt-get install nvidia-glx-185-dev
......

2.3修改xorg.conf配置,结果发现ubuntu 9.10的/etc/X11/xorg.xonf不见了,不管,用nvidia-xconfig 生成一个
# nvidia-xconfig

2.4重起Xserver,懒得去找命令,结果重起了机器

3、查看显卡硬件加速及OpenGL是否启用
root@shallon-desktop:/home/shallon# glxinfo| grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6500/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 185.18.36
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:

4、查看glxgears的性能
root@shallon-desktop:/home/shallon# glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
5866 frames in 5.0 seconds
5934 frames in 5.0 seconds
5945 frames in 5.0 seconds


5、在clutter/tests/interactive目录下,启动clutter的测试程序test-layout,
5.1选择a不断添加Clutter的标准手掌的PNG图像,直到铺满半个窗口。
clutter's test-layout


5.2选择z使各个Clutter的标准手掌的PNG图像分别不停放大缩小。以此观察CPU消耗。

在没有设置硬件图形加速之前,该程序占用CPU为98%(是双核的CPU)

6、测试结果汇总
root@shallon-desktop:/home/shallon# ps -ef | grep layout

shallon   1998  1994  5 14:10 pts/1    00:00:02 /home/shallon/opensource/clutter/tests/interactive/.libs/lt-test-interactive test-layout

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
1998 shallon   20   0 40200  24m 9.9m S    6  0.8   0:16.72 lt-test-interac

CPU只暂用了6%

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值