LinuxSir.cn,穿越时空的Linuxsir!

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

安装上了ATI官方驱动,无法启用effects并且glxgears的分数还是很低我该如何处理?

[复制链接]
发表于 2007-2-7 14:22:25 | 显示全部楼层 |阅读模式
ATI X300(XPRESS200集成),intel 1.6G notebook

安装上了ATI官方驱动,无法启用effects并且glxgears的分数还是很低我该如何处理?
[root@MikeLuFedora ~]# desktop-effects
gnome-window-decorator: Screen 0 on display ":0.0" already has a decoration manager; try using the --replace option to replace the current decoration manager.
compiz: GLX_SGIX_fbconfig is missing
compiz: Failed to manage screen: 0
compiz: No managable screens found on display :0.0

(process:2944): GLib-WARNING **: gdate.c:1493Error converting results of strftime to UTF-8: 转换输入中出现无效字符序列

[root@MikeLuFedora ~]# glxgears
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
2969 frames in 5.1 seconds = 585.842 FPS
2825 frames in 5.1 seconds = 557.392 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
[root@MikeLuFedora ~]#
发表于 2007-2-7 16:31:04 | 显示全部楼层
你驱动没有装好,dri还没有启用呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-7 19:27:35 | 显示全部楼层
下一步我该则么做阿?
我安装了liva上的驱动
yum install kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs-32bit
yum update kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs-32bit
service ati-fglrx restart
ati-fglrx-config-display enable
setsebool -P allow_execstack=1
setsebool -P allow_execmod=1
我在运行了glxgears,才200多分,3D效果不能开启,请问各位老大,我该如何解决?
回复 支持 反对

使用道具 举报

发表于 2007-2-7 19:58:18 | 显示全部楼层
你用命令glxinfo,把得到的输出post给大家看看,或许就有人知道为啥不行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-8 08:27:05 | 显示全部楼层
[root@MikeLuFedora6 ~]# glxinfo
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on 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_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
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_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
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.5.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

   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  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
回复 支持 反对

使用道具 举报

发表于 2007-2-8 09:44:09 | 显示全部楼层
官方驱动本来就不支持aiglx吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-8 14:14:29 | 显示全部楼层
大哥,那我该如何做阿?
回复 支持 反对

使用道具 举报

发表于 2007-2-8 23:23:19 | 显示全部楼层
我自己是x800的显卡,没有装ati官方的驱动,可以启动Desktop Effect,不过我新鲜感一过我就把这个晃眼睛的效果关闭了。
用的是livna上的rpm,列出来就这2个包
#grep fglrx rpm.lst
kmod-fglrx-8.33.6-1.2.6.19_1.2895.fc6
xorg-x11-drv-fglrx-8.33.6-1.lvn6
没有修改过xorg.conf
装好后,用glxgears跑的是3000多吧,基本够了。
#glxinfo|grep direct
glxinfo|grep direct
libGL warning: 3D driver claims to not support visual 0x4b
direct rendering: Yes
这样,3D驱动提示有部分功能不支持,不过想起来自己也是基本不用OpenGL的功能,所以没有去管。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-9 10:22:30 | 显示全部楼层
[root@mikeluFC6 mikelu]# yun list|grep fglrx
bash: yun: command not found
[root@mikeluFC6 mikelu]# yum list|grep fglrx
kmod-fglrx.i586                          8.33.6-1.2.6.19_1.2895 livna           
kmod-fglrx.i686                          8.33.6-1.2.6.19_1.2895 livna           
kmod-fglrx-PAE.i686                      8.33.6-1.2.6.19_1.2895 livna           
kmod-fglrx-kdump.i686                    8.33.6-1.2.6.19_1.2895 livna           
xorg-x11-drv-fglrx.i386                  8.33.6-1.lvn6          livna           
xorg-x11-drv-fglrx-devel.i386            8.33.6-1.lvn6          livna      
在站点中我么有发现我的kernel的包,我该如何做阿?
我使用的kernel是2.6.18-1.2798.fc6
用kmod-fglrx-8.33.6-1.2.6.19_1.2895.fc6我下载最新的kernel可以么?
回复 支持 反对

使用道具 举报

发表于 2007-2-11 01:53:29 | 显示全部楼层
官方驱动不支持aiglx.安装xgl吧。真搞不明白ati到底在干什么。我原来一直都很赏识双a的东西(amd, ati),现在我觉得他们和(intel, nviadia)还是有差距的。尤其是在移动平台上。
回复 支持 反对

使用道具 举报

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

本版积分规则

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