QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7391|回复: 20

如何判断显卡启动了3D加速?

[复制链接]
发表于 2006-6-10 22:17:52 | 显示全部楼层 |阅读模式
安装了Magic Linux 2.0,感觉做的很好,我用的是Ati 9550,无论Windows 还是 Magic Linux,都识别成9600。

请问如何判断显卡3D已开启?因为使用GL的屏保都有严重的跳帧。
发表于 2006-6-10 22:22:25 | 显示全部楼层
我也想知道,我是ATI9700,移动版
回复

使用道具 举报

发表于 2006-6-10 22:36:38 | 显示全部楼层
glxgear
glxinfo
回复

使用道具 举报

 楼主| 发表于 2006-6-10 23:30:57 | 显示全部楼层
[root@MagicLinux ~]# glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
    GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
[root@MagicLinux ~]# glxgear
bash: glxgear: command not found


这些说明什么?
回复

使用道具 举报

发表于 2006-6-11 00:29:09 | 显示全部楼层
direct rendering: No

OpenGL renderer string: Mesa GLX Indirect

说明没有3d加速!
3d驱动没有安装好!


其实使用GL的屏保都有严重的跳帧。
就是3d驱动没有安装好的最好证明!
回复

使用道具 举报

发表于 2006-6-11 10:58:25 | 显示全部楼层
如果是Geforce的显卡呢?
回复

使用道具 举报

发表于 2006-6-11 11:49:13 | 显示全部楼层
glxgear
glxinfo
回复

使用道具 举报

发表于 2006-6-11 17:47:00 | 显示全部楼层
用glxgear测试
回复

使用道具 举报

 楼主| 发表于 2006-6-11 21:13:37 | 显示全部楼层
我就是按照置顶帖安装的ATI驱动,还是不行
回复

使用道具 举报

发表于 2006-6-11 23:54:06 | 显示全部楼层
应该是 glxgears 命令!
回复

使用道具 举报

发表于 2006-6-12 09:53:26 | 显示全部楼层
glxgears

这个测试只是显示一个分数!

就是没有3d加速同样可以很高的!



我的915显卡,在没有3d加速和有3d加速的时候,分数差别不大!
都是1000多!
回复

使用道具 举报

发表于 2006-6-12 21:31:25 | 显示全部楼层
[quote:c9e7847258="tanhitzq"]glxgears

这个测试只是显示一个分数!

就是没有3d加速同样可以很高的!



我的915显卡,在没有3d加速和有3d加速的时候,分数差别不大!
都是1000多![/quote]
intel 915 的话,应该 X 就自带了 3D 驱动,装官方驱动和 X 自带的开源驱动都能提供很好的 3D 支持。

但 ati >8500 的显卡,只能使用官方 fglrx 驱动,开源的驱动仅仅处于开发阶段(基本上不可用)
同样,nv 的显卡也一样,似乎只有 TNT 1 代以前的开源驱动?
回复

使用道具 举报

 楼主| 发表于 2006-6-12 22:14:18 | 显示全部楼层
那怎样才能弄好?我按照置顶的帖子装了ATi的驱动,还是这样,屏保(GL)都严重跳帧
回复

使用道具 举报

发表于 2006-6-12 22:23:28 | 显示全部楼层
[quote:6bc1b7628b="jiangtao9999"][quote:6bc1b7628b="tanhitzq"]glxgears

这个测试只是显示一个分数!

就是没有3d加速同样可以很高的!





我的915显卡,在没有3d加速和有3d加速的时候,分数差别不大!
都是1000多![/quote]
intel 915 的话,应该 X 就自带了 3D 驱动,装官方驱动和 X 自带的开源驱动都能提供很好的 3D 支持。

但 ati >8500 的显卡,只能使用官方 fglrx 驱动,开源的驱动仅仅处于开发阶段(基本上不可用)
同样,nv 的显卡也一样,似乎只有 TNT 1 代以前的开源驱动?[/quote]

我的GM900可惜在ml2默认没有3d!

后来也没有去怎么搞了,因为红旗5安装后就默认打开3d加速!(用了红旗5)

还有也可以安装cjacker提供的3d驱动!
回复

使用道具 举报

发表于 2006-6-13 03:44:22 | 显示全部楼层
direct rendering: No
这一行,yes或者no都可以有3d加速!


OpenGL renderer string: Mesa GLX Indirect
这一行,显示Mesa GLX Indirect (就是软的3d驱动),
必须要显示对应的显卡才是3d的硬加速!(也就是真正的3d驱动)


再次强调
glxgeras
只是一个参考分数!
我的915开不开3d分数差别不大!但是确实有一点提升!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 10:49 , Processed in 0.045364 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表