LinuxSir.cn,穿越时空的Linuxsir!

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

[help]XGL和DRI问题

[复制链接]
发表于 2006-10-19 01:57:31 | 显示全部楼层 |阅读模式
在不使用XGL的时候,DRI是肯定工作的。但是一旦使用XGL,DRI就不工作了,出现下面的错误。XORG.0.log没有什么错误消息。用LIBGL_DEBUG=verbose glxinfo会出现:
name of display: :1.0
Xlib:  extension "XFree86-DRI" missing on display ":1.0".
libGL error: XF86DRIQueryDirectRenderingCapable failed
display: :1  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
发表于 2006-10-19 09:55:49 | 显示全部楼层
是这样的
根据这个网站http://principe.homelinux.net/
direct与否指的是否直接通过dri驱动来渲染
indirect就表示用的是X的gl extension(glx),而不用dri驱动
在当前的XGL实现(xglx)里,glx是直接使用dri驱动的,所以没啥大差别。反而还有一个好处就是播放video的时候默认就可以在切换窗口时显示video内容。在aiglx里,必须指定非xv的vo才可以做到这一点。
我的这个视频里http://www.youtube.com/watch?v=KoRozMganNQ
mplayer和realplayer都没有用xv。
当然同时播放两个视频不能都用xv应该是常识,但我这里却是两个都没有用。
回复 支持 反对

使用道具 举报

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

本版积分规则

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