免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 661 | 回复: 0
打印 上一主题 下一主题

Wayland:Linux的新X Server [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-25 16:25 |只看该作者 |倒序浏览
熟悉X Window的朋友都知道,X Window(以下简称X)的开发始于1984年,是一个历史相当悠久的项目(比Linux还早好多年)。
即使是目前的X,也是基于1987年制定的X11协议,这也是现在我们叫X为“X11”的原因。
X的架构虽然灵活(使用Server/Client模式),但是不可避免的带来延迟,影响桌面图形效率。
近日,来自Red Hat的Kristian  Høgsberg开启了一个新的项目:Wayland,目的是提供一个“全新的轻量级X Server”。
—–
作为一个已经公开的秘密:X.Org
Server已经相当古老并且有些地方已经显得臃肿了。而Server/Client构架虽然将网络/本地的图形一致对待,但是却带来渲染延迟、影响图形
效率。这也是目前Linux桌面图形性能不如Windows/Mac OS X的原因。
而Kristian的Wayland很简单:所有的事物都是直接绘制和合成的!而不是像现在的X一样,客户端请求服务端,服务端发出接收响应并绘制相应的部分。
这意味着使用Wayland,在现有主流显示设备下,桌面图形效率将非常高,不再会有延迟!并且因为Wayland内置了合成管理器,只要硬件支持,桌面将支持丰富的合成视觉效果。当然,用户也可以用其他(如Compiz)来取代内置的合成管理器。
Wayland因为是一个全新的项目,也需要一些全新技术的支持,如内核的kernel mode-setting和Graphics Execution Manager。而KMS和GEM这两项技术并未成熟,当前内核和显卡都没有正式支持。
而且Wayland正处于早期开发当中,缺乏一些当前X拥有的基本特性。所以指望Wayland来代替现有的X还为时过早,并且在不久的将来还需要解决各种图形库(如GTK+)和显示驱动的支持问题。
谁都不能断定未来Wayland不会成为标准的X Server,就像Linus在开发Linux内核初期,他只是将写Linux作为一个业余爱好而从没期望过未来会有这么大成就。
但愿Kristian的Wayland能发展良好并促进Linux在图形领域的发展:因为Wayland作为一个简易的X Server,其特性注定了它的舞台不仅仅是桌面平台,还能是嵌入式领域。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/30686/showart_1944319.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP