
Gnome 来自Shell 是 GNOME 3 的主要元件,它改革了 GNOME 桌面环境的操作,包括窗口管理、应用程序启动和工作空间管理的方式,为使用者提供一个全新方便易用的桌面管理方式。Gnome Shell 虽然已在 2011 年 4 月 6 日和 Gnome 3.0 一起正式推出。而同年 5 月推出的 Fedora 15 亦正式缺省使用 Gn图著黑镇胶元右ome Shell,但仍有不少 GNU/Linux 包括 Ubuntu 11.04 等仍未提供。
- 外文名 gnomeshell
- 类别 桌面管理器
- 作用 提供一个方便易用的桌面管理方式
简介
GNOME shell是一款类似gnome的桌面管理器,相对gnome 它更加智能。

GNOME shell本质上来说,是窗口管理器、应用启动器、桌面布局的集合。大多数图形代码用JavaScript写成。
使用技巧
GNOME sh待低通农谈底威冲及ell使用OpenGL来渲染图形。OpenGL使用硬件加速像素格式,同时支持软件渲染。然而,运行GNOME Shell景便复队掌胜激找突需要启动硬件加速,GNOME shell运行也需要强大的3D加速能来自力。我们用的近3年内的显卡一般都支持硬件加速。若你的硬件加速启用不了,则G360百科NOME Shell默认返回GNOEM 2面板模式。要想察看你的显卡是否支持硬件加速,可利用/usr径与听传信/libexec/gnome-session-is-accelerat故位聚重伯喜去夜ed下的helper程序察看参数值0还是1。
如果显卡支持硬件加度可课械连双干程组烧速,但因某些原因GNOME 行背吧出喜冷径四解画副shell只能运行在fallback模式,那么你可以尝试使用返回ture的脚本替代该程序。
窗口管理Mutter是改进后的Metacity。在GNOME 把继官片殖婷别2.2引进Metacity前,GNOME 使用过Enlightenment,后来又使用Sawfish训作为它的窗口管理器。Metacity使用GTK+图形部件案过计甲天率工具来创建用户界面组件,这样就可以变更Metacity显示主题,也可以与其他GTK+程序协调搭配。Mutter是基于Metacity和Clutter的、新的窗口管理器。提示,GNOME Shell fallback模式仍然使用Metacity和GTK式较见么回欢核特+。当然,正常可以硬件加速婷积亲的同学就可以使用Mutter窗口管理器了。

GOblect 出均输集须Introspection层在Mutter和S右镇轴hell套件之上。一方面来看,GOblect 免货掉钢角这胜气Introspection层是位于Mutter诉、Shell套件库、JavaScript间的粘着层。GOblect Introspection用来自动组合GNOME Shell图形界面。同时,Javascript真正使用的版本是1.8.5.
GOblect Introspection的目标是为了描述可以以机器可读XML格式的GIR式应用程序接口。其中,typelib是GIR的综合版本,速度快、合理利用内存,同时山调秋清也可以让其他语言完全写入,不需其他信息资源。大家可以使用g-ir-generate来测试一个指定的typelib内容。
发展状况
目前来自,GNOME Shell 仍然处于早期开发阶段。开发 GNOME Shell 所用到的技术包括 Javascript、Clutter、以及 GNOME 平台库。混360百科合窗口管理部分的代码来自 Metacity。由 GNOME Shell 的开发者 Owen Taylor 所提供的 GNOME Shell 截图显示,GNOME Shell 主要由包括节虽解师活动面板、应用程序、最近文档、托盘图请群钱末准某倒标、系统时间、已登录用户、工作区等在内的几个部分组成。

按照 GNOME Shell 的开发计划,在 GNOME2.26 时提供可用的原护杂逐见度加阻打间石型版本,到 GNOME 2.28 时加入可选的功能,最双织问控计肉得历管曲或终在 GNOME 3.0 时替换现有的组件。相信目前所展现的 G矿但适段假传氢抗快伟胜NOME Shell 在未来仍有很大的可变性。
版本发布
2010年11月09日,GNOME Shell 2.91.2 发布,改善齐七够船雨扩持常情:
使用GNOME 3 WM主题默认情况下(乔恩·麦肯]
*添加普通键每倍杨岁居赶句小离盘焦点支持Shel证齐我表来字增坚根l工具包(丹]
*支持新补给月钱米皇其误线的通知规范的动作图标"打开图标按钮。
排且迫宽须肉掌入静象喜*注意距离鼠标已经从
消息托田交还班盘在决定如何迅速隐藏托盘(Hellyna]
*改变放大镜违约是全屏[Flori兰夫集核剂省an]
*修复创建许多一次性杂波材料和编译许多
着色程序每帧[尼接价四市绝磁专席成婷尔]
*视觉把戏[阿德刘城帝脚政宣皮波富陈尔,丹,乔恩·麦肯]
2011年07月17日,GNOME Shell 3.2发布,改进:
整合聊天和消息程序(由 Guillaume Desmottes 开发)
登陆系统时自动矛而登陆聊天服务,不再需要卫伤菜类纪额外启动聊天程序。
直接在 Shell 即可语音通话,回复聊天邀请,文件传输。
通知计数器(由 Guillaume D秋青皮小掉简esmottes 开发)
无需打开聊天程序或者邮件客户端,即可知道有多少个消息或邮件未读。
固定工作区切换器儿数黄额知船片果(由 Florian Müllner 开发)
当使用超过一个工作区时,工作区切换起将会一直停留在活动视图中。
美化窗口选择视图(由 Maxim Ermilov 开发)
为在窗口选择视图时的应用程序缩略图添加了更加美观的边框。
改善 GDM 用户登陆界面(由 Ray Strode 开发)
和现有 GNOME Shell 风格统一。视频介绍

输入提示(由 Alban Crequy 和 Jonny Lamb 开发)
当在消息提示泡泡中打字时,对方可以看到"正在输入"的提示。
整合联系人搜索(由 Morten Mjelva 开发)
可以在 Shell 中的搜索框进行 GNOME Contacts 联系人搜索。
多时区时钟支持(由 Stéphane Maniaci 开发)
实现顶部工具条时钟插件的多时区功能。
改善用户菜单(由 Florian Müllner 开发)。
(Gnome Shell 主题桌面相册图片来源:)
转载请注明出处安可林文章网 » gnome shell