LinuxSir.cn,穿越时空的Linuxsir!

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

关于fglrx + XGL + beryl 的问题?

[复制链接]
发表于 2006-10-8 13:07:54 | 显示全部楼层 |阅读模式
我启动桌面的方式为:
startxgl 2 kde ati (官方svn的脚本)
运行beryl 一切正常可是,glxinfo 有如下提示信息:

[PHP]Xlib:  extension "XFree86-DRI" missing on display ":2.0"[/PHP]
我的glxinfo 完整信息:
[PHP]cls@cls-jz ~/Xgl/xgl-coffee $ glxinfo
name of display: :2.0
Xlib:  extension "XFree86-DRI" missing on display ":2.0".
display: :2  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
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: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 1.2 (2.0.6065 (8.29.6))
OpenGL extensions:
    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
----------------------------------------------------------------------
0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon[/PHP]

lsmod:
[PHP]cls@cls-jz ~/Xgl/xgl-coffee $ lsmod
Module                  Size  Used by
ipw2200               156268  0
fglrx                 393964  91
ibm_acpi               26816  0
ieee80211              29960  1 ipw2200
ieee80211_crypt         4672  1 ieee80211
snd_intel8x0m          13772  0
intel_agp              20572  1
firmware_class          7744  1 ipw2200
agpgart                26568  2 fglrx,intel_agp
[/PHP]
发表于 2006-10-8 14:47:57 | 显示全部楼层
目前xglx的xgl实现(以后将是xegl)应该都是间接渲染的

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-8 15:36:06 | 显示全部楼层
哦,呵呵, 谢谢张老师!  不过真是想不通阿, Xgl || Aiglx 都还没有怎么应用呢,
新的东东又快要出来了。
回复 支持 反对

使用道具 举报

发表于 2006-10-8 16:19:11 | 显示全部楼层
Post by zhllg
目前xglx的xgl实现(以后将是xegl)应该都是间接渲染的


xegl对于opengl应用是直接渲染的,当然绘制桌面窗体还是间接的
也就是说,xegl之后,glxinfo里面显示的direct rendering应该是yes
回复 支持 反对

使用道具 举报

发表于 2006-10-8 21:44:09 | 显示全部楼层
Post by lucida
xegl对于opengl应用是直接渲染的,当然绘制桌面窗体还是间接的
也就是说,xegl之后,glxinfo里面显示的direct rendering应该是yes

我表意不清
我的理解是xglx的情况下普通程序和opengl程序应该都是间接渲染
xegl是未来xgl的实现形式,不是与xgl/aiglx同级别的东西。而且还不知道什么时候要出来
回复 支持 反对

使用道具 举报

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

本版积分规则

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