Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3514574
  • 博文数量: 1805
  • 博客积分: 135
  • 博客等级: 入伍新兵
  • 技术积分: 3345
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-19 20:01
文章分类

全部博文(1805)

文章存档

2017年(19)

2016年(80)

2015年(341)

2014年(438)

2013年(349)

2012年(332)

2011年(248)

分类: LINUX

2015-09-18 02:50:07

Kristian Høgsberg大神最近开始写一个新的X-server,叫Wayland,好吧,我承认这个项目已经启动了挺长一段时间了,我也关注了一段时间了,这个新Server可以说是集最新技术于一身了,比如看看下边的介绍:

, a project by Kristian Høgsberg to create that leverages , the Graphics Execution Manager, and other newer Linux graphics , continues to mature. Last month Eagle (the Wayland EGL stack) got (DRI2 was also masterminded by Kristian) and now there's also some work going on within the tool-kit realm.

GEM,KMS,DRI2,EGL,除了最后一个,都是新的不能再新的技术了,可以说,这些都是未来linux图形界面的基石,这些技术成熟后组合起来将 构建一个高效、稳定图形环境,OpenGL将与X-windows做一个完美的集成。如果你在用intel的集成显卡,这些新技术很多一部分已经可以体验 了。至少我的Archlinux已经开启了GEM,KMS,DRI2,虽然现阶段性能并不算特别好。但也是时间的问题了。效能问题有望在Linux kernel 2.6.30跟xf86-video-intel2.8出来后解决。不过,值得一提的是:这些统统是intel显卡才能实现的,ATI-AMD显卡虽然也 在路上了,但不得不说,进展远远落后由于intel,而显卡的老大NV的显卡驱动还没影子。

Wayland看起来对驱动、内核要求很高(KMS、DRI2只有intel的趋于成熟),想要成熟起来甚至取代Xorg那还是镜中月、水中花,但对于 Atom平台来说,却完全不是这样,脱胎于Xfree86的Xorg,不得不说现在有些臃肿了。 Kristian写的这个新的Server就现阶段来说几乎纯是为Intel平台定制的一个轻量级的Server(扔掉了Xorg的所有包袱)当然,X系 统作为一个工业标准,Wayland想取而代之,无疑是个长久的过程,也就是说:个人桌面很长一段时间还是将运行在Xorg上(不可否认,最近Xorg的 进步还是蛮大的,即使呆在Xorg下,未来也会有不错的性能)那Wayland适合干什么呢?性能有限的设备!比如MID。作为MID概念的提出者 intel,最近也在搞一个Moblin项目,我大体浏览了下,主要是做了一些桌面环境的改进,以使得界面更美观,方便,moblin2.0的一个很重要 的组件就是:Clutter,这也是未来的gnome3.0要应用的东西.虽然Wayland看起来跟moblin虽然没多少交集,但 Kristian在写一的第一个Wayland后端是Clutter,而不是GTK与QT!由此来看,第一种能运行在Wayland上的桌面将是基于 Clutter的,值得一提的是,Moblin2.0的beta就将可能提供一个Clutter的桌面,Wayland的轻快与高效与梦幻般的Cairo 跟Clutter,带给我们的将是一个轻快,梦幻的桌面。

MID概念很吸引人,但现在却是上网本的天下,还是功耗控制方面的因素在作怪,Menlow平台虽然功耗不高,但做在MID这种站上设备中,功耗还是偏 大,MID的火爆只能寄希望于Mooretown平台的发布,这可能要到2010年中。那时Linux kernel中的GEM,KMS,以及DRI2都会变得很成熟(至少intel的GMA900/950平台会是如此),Moblin也会如期发布 (Mooretown的延期发布,个人感觉还是跟软件没跟上有关)如果那时候Wayland能够成熟起来(时间可能不太够),将跟moblin作为一个 MID上的梦幻组合,并且排外:没NV的Ion平台啥事.这是intel所乐意看到的,倒时intel平台会有很大的优势.因为MID设备并不需要强大的 3D能力,GMA平台已经足够,但一个平滑的启动(KMS)及同时用EGL渲染多个程序(DRI2),对MID却是相当重要.
阅读(1216) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~