QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 887|回复: 10

[讨论]Tnt2M64的配置问题

[复制链接]
发表于 2003-7-18 19:36:02 | 显示全部楼层 |阅读模式
我的NVidia Tnt2 M64显卡在RH9.0里面被自动探测为Riva TNT2,
显存只有4M,而且没有硬件3D加速.
显示分辨率为800*600, 16位色.

我用nvidia-installer --latest已经更新为最新的驱动了.可是列表里面仍然
没有我的TNT2M64

于是,我手动改了 X11 里面的 XF86Config 文件.
把分辨率设置成了 1024*768 , 24位色.
并把 nv 改成了 nvidia

但是,仍然没有 硬件3D加速.

请问应该怎么办?
我觉得现在用 Tnt2M64 的人还是不少的.希望大家帮忙
发表于 2003-7-18 19:49:10 | 显示全部楼层
me too
回复

使用道具 举报

发表于 2003-7-18 19:52:38 | 显示全部楼层
# vi /etc/X11/XF86Config

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia" <- 把这一行由 nv 改成 nvidia
        VendorName  "Videocard vendor"
        BoardName   "ELSA ERAZOR III"
        VideoRam    32768
EndSection
回复

使用道具 举报

 楼主| 发表于 2003-7-18 20:07:51 | 显示全部楼层
[quote:9ec0a2129b="Kuye"]# vi /etc/X11/XF86Config

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia" <- 把这一行由 nv 改成 nvidia
        VendorName  "Videocard vendor"
        BoardName   "ELSA ERAZOR III"
        VideoRam    32768
EndSection
[/quote]

噢 我忘记说了 我已经改过了 但是还是没有3D硬件加速
回复

使用道具 举报

发表于 2003-7-18 21:43:04 | 显示全部楼层
1. 检查:
cat /var/log/XFree86.0.log | grep nv
(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
无误
2. 检查 glxinfo 中的信息
3. 确认 glxgears 可以运行
4. 用tarbal自己编译,不要装到 for SuSE 的那个 binary,也不要用 rpm
---------------
btw: M64 有 4M 显存版本吗?!
---------------
gentoo 底下这种活特别容易,emerge nvidia-kernel && emerge nvidia-glx 就行了。
还有个 opengl-update 可以在 MesaGL 和 Nvidia 的 OpenGL 间随意切换。
回复

使用道具 举报

 楼主| 发表于 2003-7-18 22:24:52 | 显示全部楼层
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_NV_float_buffer
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: RIVA TNT2/AGP/SSE2
OpenGL version string: 1.4.0 NVIDIA 43.63
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters,
    GL_ARB_texture_env_add, GL_ARB_texture_mirrored_repeat,
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_window_pos,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_compiled_vertex_array,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_stencil_wrap, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_lod_bias,
    GL_EXT_texture_object, GL_EXT_vertex_array,
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
    GL_NV_fog_distance, GL_NV_packed_depth_stencil, GL_NV_texgen_reflection,
    GL_NV_texture_env_combine4, GL_SGIS_multitexture
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
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  0  0 24  8 16 16 16 16  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  0  0 24  8 16 16 16 16  0 0 None
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  0  0 24  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  y  .  8  8  8  0  0  0  0 16 16 16 16  0 0 None
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  0  0  0  0 16 16 16 16  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x2b 24 dc  0 32  0 r  .  .  8  8  8  0  0 24  8 16 16 16 16  0 0 None
0x2c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  0  0  0  0 16 16 16 16  0 0 None
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 None
0x2f 24 dc  0 32  0 r  .  .  8  8  8  0  0  0  0 16 16 16 16  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 None
回复

使用道具 举报

 楼主| 发表于 2003-7-18 22:26:57 | 显示全部楼层
910 frames in 5.0 seconds = 182.000 FPS
979 frames in 5.0 seconds = 195.800 FPS
1022 frames in 5.0 seconds = 204.400 FPS
830 frames in 5.0 seconds = 166.000 FPS
回复

使用道具 举报

 楼主| 发表于 2003-7-18 22:28:21 | 显示全部楼层
我说的不是M64是4M显存

是系统自动监测我的显卡为RivaTNT2 显存4M
回复

使用道具 举报

发表于 2003-7-20 01:11:23 | 显示全部楼层
3D 加速已经启用了。。。 !-_-

另外不要信所谓的“自动检测”,Linux 没有检测,不管你多少显存,默认都指定 4M。。。
在 /etc/X11/XF86Config 里删除  VideoRam  那一行或者自己指定实际显存容量。
回复

使用道具 举报

发表于 2003-7-20 14:49:12 | 显示全部楼层
不会吧。让Linux自动检测,也是可以的,怎么会都默认为4M呢?象我的,是华硕V7100 Pro的,它就自动检测出64M的内存,连显示器也自动检测出为Philips 107X的。还是挺准确的。
回复

使用道具 举报

 楼主| 发表于 2003-7-20 22:01:20 | 显示全部楼层
[quote:123a8891a5="寒秋"]不会吧。让Linux自动检测,也是可以的,怎么会都默认为4M呢?象我的,是华硕V7100 Pro的,它就自动检测出64M的内存,连显示器也自动检测出为Philips 107X的。还是挺准确的。[/quote]

我以前的GeForce2就有.
唉!
现在的TNT2M64就不行了.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 18:59 , Processed in 0.074978 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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