kkxmu 发表于 2006-11-4 23:24:20

direct rendering: No
这一行,yes或者no都可以有3d加速!


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


再次强调
glxgeras
只是一个参考分数!
我的915开不开3d分数差别不大!但是确实有一点提升!
那我的应该就是有开起3D硬件加速吧??我的是NV的卡

这个所谓的3D加速和OPENGL是什么关系?
谢谢

tanhitzq 发表于 2006-11-4 23:32:39

linux的3d加速就是硬件支持opengl!

sgb76 发表于 2006-11-5 02:36:52

我的显卡是ATI X1300,最近才在ML2.0下安装上驱动。我的经验是最好别在图形介面下安装驱动,我就为此走了很多弯路,在X图形桌面下,按置顶贴的方法安装后,虽然我的宽屏(19“)能上到1440×900了,但3D加速始终没开启。后来,一个偶然机会,我进入字符模式,尝试安装了显卡驱动,重启后,居然开启了3D加速。你要遇到这类问题,不妨试试。

kkxmu 发表于 2006-11-5 23:39:55

linux的3d加速就是硬件支持opengl!
那所谓的软件加速又是怎么回事呢?
能介绍篇关于这两者的区别的“通俗”的文章吗?

该死,昨天下线急,居然忘了贴这个,安你说的应该有开硬件3D吧
$ glxinfo
name of display: :0.0
display: :0screen: 0
direct rendering: No
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_EXT_import_context, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGI_video_sync, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 MX 440 with AGP8X/AGP/SSE2
OpenGL version string: 1.4 (1.5.6 NVIDIA 87.62)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters,
    GL_ARB_point_sprite, GL_ARB_texture_compression, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_program,
    GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
    GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
    GL_EXT_vertex_array, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_NV_blend_square, GL_NV_fog_distance,
    GL_NV_light_max_exponent, GL_NV_texgen_reflection,
    GL_NV_texture_env_combine4, GL_NV_texture_rectangle,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
    GL_SUN_multi_draw_arrays, GL_SUN_slice_accum
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visualxbf lv rg d st colorbuffer ax dp st accumbuffermscav
id dep cl sp sz lci b rorgba bf th clrgba ns b eat
----------------------------------------------------------------------
0x21 24 tc0 320 ry.88804 248 16 16 16 160 0 None
0x22 24 dc0 320 ry.88804 248 16 16 16 160 0 None
0x23 24 tc0 320 ry.88884 248 16 16 16 160 0 None
0x24 24 tc0 320 r..88804 248 16 16 16 160 0 None
0x25 24 tc0 320 r..88884 248 16 16 16 160 0 None
0x26 24 tc0 320 ry.88804 240 16 16 16 160 0 None
0x27 24 tc0 320 ry.88884 240 16 16 16 160 0 None
0x28 24 tc0 320 r..88804 240 16 16 16 160 0 None
0x29 24 tc0 320 r..88884 240 16 16 16 160 0 None
0x2a 24 tc0 320 ry.88804 160 16 16 16 160 0 None
0x2b 24 tc0 320 ry.88884 160 16 16 16 160 0 None
0x2c 24 tc0 320 r..88804 160 16 16 16 160 0 None
0x2d 24 tc0 320 r..88884 160 16 16 16 160 0 None
0x2e 24 tc0 320 ry.8880400 16 16 16 160 0 None
0x2f 24 tc0 320 ry.8888400 16 16 16 160 0 None
0x30 24 tc0 320 r..8880400 16 16 16 160 0 None
0x31 24 tc0 320 r..8888400 16 16 16 160 0 None
0x32 24 dc0 320 ry.88884 248 16 16 16 160 0 None
0x33 24 dc0 320 r..88804 248 16 16 16 160 0 None
0x34 24 dc0 320 r..88884 248 16 16 16 160 0 None
0x35 24 dc0 320 ry.88804 240 16 16 16 160 0 None
0x36 24 dc0 320 ry.88884 240 16 16 16 160 0 None
0x37 24 dc0 320 r..88804 240 16 16 16 160 0 None
0x38 24 dc0 320 r..88884 240 16 16 16 160 0 None
0x39 24 dc0 320 ry.88804 160 16 16 16 160 0 None
0x3a 24 dc0 320 ry.88884 160 16 16 16 160 0 None
0x3b 24 dc0 320 r..88804 160 16 16 16 160 0 None
0x3c 24 dc0 320 r..88884 160 16 16 16 160 0 None
0x3d 24 dc0 320 ry.8880400 16 16 16 160 0 None
0x3e 24 dc0 320 ry.8888400 16 16 16 160 0 None
0x3f 24 dc0 320 r..8880400 16 16 16 160 0 None
0x40 24 dc0 320 r..8888400 16 16 16 160 0 None

tanhitzq 发表于 2006-11-6 11:50:40

虽然
direct rendering: No

但是实际上楼上的应该是开了3d加速了!
OpenGL renderer string: GeForce4 MX 440 with AGP8X/AGP/SSE2


没有开3d的都是软3d加速,下面那行显示如下。
OpenGL renderer string: Mesa GLX Indirect


Mesa GLX Indirect
就是软加速。

PXE2 发表于 2006-11-9 12:53:35

fuser /dev/nvidia0就知道是否有加速了。
页: 1 [2]
查看完整版本: 如何判断显卡启动了3D加速?