LinuxSir.cn,穿越时空的Linuxsir!

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

请教:激活3D加速后,玩3D游戏警告3D硬件支持不可用

[复制链接]
发表于 2006-4-13 21:27:39 | 显示全部楼层 |阅读模式
我刚学suse,用的显卡是x700,安装的是suse10,kde桌面环境,按照置顶贴的方法在sax2下激活3D加速。运行glxgears:
1470 frames in 5.0 seconds = 294.000 FPS
3120 frames in 5.0 seconds = 624.000 FPS
3240 frames in 5.0 seconds = 648.000 FPS
3240 frames in 5.0 seconds = 648.000 FPS
3240 frames in 5.0 seconds = 648.000 FPS
3240 frames in 5.0 seconds = 648.000 FPS
3240 frames in 5.0 seconds = 648.000 FPS
2880 frames in 5.0 seconds = 576.000 FPS
3240 frames in 5.0 seconds = 648.000 FPS
3360 frames in 5.0 seconds = 672.000 FPS
3226 frames in 5.0 seconds = 645.200 FPS
3360 frames in 5.0 seconds = 672.000 FPS
玩系统中默认安装的3D游戏GL-117,弹出对话框警告3D硬件支持不可用。提示:“没有可用的3D图形卡或3D支持尚未配置。但是,该应用程序使用或需要3D硬件支持。”
请教高手如何解决!
发表于 2006-4-14 02:13:10 | 显示全部楼层
你的3D驱动没装上吧,驱动后x700的值不可能这么低。
试试
fgl_glxgears
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-14 18:49:15 | 显示全部楼层
谢谢楼上的答复。运行fgl_glxgears后,结果:
linux:~ # fgl_glxgears
Using GLX_SGIX_pbuffer
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  16 (X_InternAtom)
  Serial number of failed request:  25
  Current serial number in output stream:  28
回复 支持 反对

使用道具 举报

发表于 2006-4-14 20:47:27 | 显示全部楼层
你没有装上驱程~
回复 支持 反对

使用道具 举报

发表于 2006-4-15 12:03:15 | 显示全部楼层
可以参照我安装x600的那个帖子,首先也是遇到你的这个问题,后来解决了
可以用fglrxinfo 命令看看你的驱动信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-18 19:01:37 | 显示全部楼层
谢谢cloudwin,看了你的帖子
http://www.linuxsir.cn/bbs/showthread.php?t=251600
终于成功了
linux:~ # fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X700 Generic
OpenGL version string: 2.0.5755 (8.24.8)

我是先把以前安装的fglrx_6_8_0_SUSE100包删除,再把xorg-x11-Mesa删除,然后重新安装fglrx_6_8_0_SUSE100包。
rpm -Uhv fglrx_6_8_0_SUSE100-8.24.8-1.i386.rpm
init 3
sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile
init 0
重启后装kernel-source和gcc,再fglrx-kernel-build.sh
linux:~ # fgl_glxgears
Using GLX_SGIX_pbuffer
3008 frames in 5.0 seconds = 601.600 FPS
3754 frames in 5.0 seconds = 750.800 FPS
3778 frames in 5.0 seconds = 755.600 FPS
3782 frames in 5.0 seconds = 756.400 FPS
3787 frames in 5.0 seconds = 757.400 FPS
3776 frames in 5.0 seconds = 755.200 FPS
3781 frames in 5.0 seconds = 756.200 FPS
3779 frames in 5.0 seconds = 755.800 FPS
3761 frames in 5.0 seconds = 752.200 FPS
3760 frames in 5.0 seconds = 752.000 FPS
linux:~ # glxgears
23800 frames in 5.0 seconds = 4760.000 FPS
26270 frames in 5.0 seconds = 5254.000 FPS
26255 frames in 5.0 seconds = 5251.000 FPS
26268 frames in 5.0 seconds = 5253.600 FPS
25969 frames in 5.0 seconds = 5193.800 FPS
25472 frames in 5.0 seconds = 5094.400 FPS
25746 frames in 5.0 seconds = 5149.200 FPS
26268 frames in 5.0 seconds = 5253.600 FPS
26248 frames in 5.0 seconds = 5249.600 FPS
26267 frames in 5.0 seconds = 5253.400 FPS
回复 支持 反对

使用道具 举报

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

本版积分规则

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