LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 823|回复: 7

fc3装nvidia6629的驱动后3D游戏总是死机,原因??(help)听说驱动有bug,可是怎么解决?

[复制链接]
发表于 2005-1-12 22:52:54 | 显示全部楼层 |阅读模式
比如说那个自带的企鹅滑雪的游戏,还有用cedega摹拟的魔兽都死机,表现症状为魔兽突然没有声音,键盘鼠标死掉,只能重起,别的没有办法
听大家说驱动有问题,可是又没有新的驱动,以前老版本的6111等等好像又在fc3上装不了 :help  :help  :help
发表于 2005-1-13 10:51:53 | 显示全部楼层
首先,运行
# ldconfig
# xdpyinfo|grep "GLX"
应该有GLX,NV-GLX;
如果没有,
首先检查/etc/X11/xorg.conf,
看看是否有
load "glx",
如果有,
检查 /var/log/Xorg.0.log
看看错误信息是什么;
检查是否有这些文件:
  1. /usr/X11R6/lib/modules/drivers/nvidia_drv.o

  2.         /usr/X11R6/lib/modules/extensions/libglx.so.x.y.z
  3.         /usr/X11R6/lib/modules/extensions/libglx.so -> libglx.so.x.y.z

  4.         /usr/lib/libGL.so.x.y.z
  5.         /usr/lib/libGL.so.x -> libGL.so.x.y.z
  6.         /usr/lib/libGL.so -> libGL.so.x

  7.         /usr/lib/libGLcore.so.x.y.z
  8.         /usr/lib/libGLcore.so.x -> libGLcore.so.x.y.z

  9.         /lib/modules/`uname -r`/video/nvidia.o, or
  10.         /lib/modules/`uname -r`/kernel/drivers/video/nvidia.o
复制代码

看看是否正常使用了

  1. # ldd /usr/X11R6/bin/glxgears
  2.         linux-gate.so.1 =>  (0xffffe000)
  3.         libGL.so.1 => /usr/lib/libGL.so.1 (0xb7f67000)
  4.         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7f58000)
  5.         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7e91000)
  6.         libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7e7f000)
  7.         libm.so.6 => /lib/tls/libm.so.6 (0xb7e5c000)
  8.         libc.so.6 => /lib/tls/libc.so.6 (0xb7d32000)
  9.         libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7641000)
  10.         libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb763e000)
  11.         libdl.so.2 => /lib/libdl.so.2 (0xb763a000)
  12.         /lib/ld-linux.so.2 (0xb7feb000)
复制代码

注意 libGL ,libGLcore,应该是nvidia的库文件。
发表于 2005-1-13 10:54:29 | 显示全部楼层
其实在cedega安装前,
就应该先注意
# glxinfo|grep "direct rendering"
应该为"Yes"或"Enabled"
如果没有,就要按上述步骤检查。
 楼主| 发表于 2005-1-13 12:43:31 | 显示全部楼层
可能版主理解错我的意思了,游戏是能玩的,不慢,一点都不慢,只是玩个三五分钟就会死,而且是全死。
我现在在win下,还没有去看看照版主说的做会到底怎么样,一会试了说答案
 楼主| 发表于 2005-1-13 13:26:23 | 显示全部楼层
[root@jing ~]# glxgears
6673 frames in 5.0 seconds = 1334.600 FPS
2443 frames in 10.0 seconds = 244.300 FPS
6012 frames in 5.0 seconds = 1202.400 FPS
6963 frames in 5.0 seconds = 1392.600 FPS
7530 frames in 5.0 seconds = 1506.000 FPS
这是glxgears的测试结果,中间不是有个FPS突然低了那么多吗,就是当时机器突然假死了,什么都不能动,过了有5秒钟吧,好了,跟游戏时特像

还有就是游戏时的死是假死.我昨天刚发现的,需要游戏的人有足够的耐心才能等到机器有响应的时候的,不过总是过个几分钟就会出现一次,跟glxgears的现象特别像
 楼主| 发表于 2005-1-13 13:29:38 | 显示全部楼层
版主,我把你说的都试过了,该有的东西都有,
 楼主| 发表于 2005-1-13 13:37:20 | 显示全部楼层
还有就是在玩企鹅滑雪的游戏的时候会花屏,不是很严重就是雪的颜色失真,本来是白的雪变成粉红色的,不知道在游戏中怎么截屏,那我就截一下glxgears的输出给大家看看吧. :ask  :ask

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2005-1-13 13:38:35 | 显示全部楼层
好人哪,救救我吧!T_T
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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