gnome unity
正如我的许多普通读者所知道的那样,我是Ubuntu的忠实粉丝。 我在Canonical工作了近八年,自从我离开以后,我对Ubuntu的热爱从未停止。
其中的Ubuntu的基本组成部分是统一 。 尽管Unity首次推出时不胜枚举,但从那时起,它已发展成为适用于Ubuntu的全面桌面环境。 Unity是Canonical融合愿景的基石,在该愿景中,单个代码库可以为台式机,电话,平板电脑等提供动力。
但是,现在,Unity故事分为两部分。 所有激动人心的新工作都将进入下一代Unity8。这就是融合发生的地方。 Unity 8尚未准备就绪,仅适用于修补匠。
对于稳定的Ubuntu用户,我们拥有Unity7。这是我们在最近的Ubuntu版本中认识并喜欢的Unity,并且所有关注点都集中在Unity 8上,它基本上处于维护模式。
实验性
维护模式Unity 7的缺点是,它没有引入许多令人兴奋的新功能,而这些都是发给Unity 8的。因此,我很想探索在Unity 8黄金时段准备就绪之前替代方案可能是什么样子在我的桌面上。 考虑到这一点,我决定看一下GNOME Shell 。
现在,我对桌面环境中的需求有了一个很好的了解。 我想要简单,优雅,没有混乱并希望在本地和在线访问数据。
考虑到这些需求,我不得不说,GNOME确实给我留下了深刻的印象。
入门
首先,我进行了Ubuntu 15.10的全新安装,该产品预装了Unity7。然后安装了3.16版的GNOME Shell软件包。 这些软件包可以与Ubuntu的LightDM登录管理器很好地集成在一起,并且可以在登录时选择GNOME Shell。安装完GNOME库存后,我便去安装了Ubuntu GNOME PPA,它带来了一些较新的软件包,最终将很快发布3.18。
默认的GNOME Shell体验非常好。 通过左上角的热角可以轻松访问应用程序,该热角显示扩展坞并提供用于查找特定应用程序的搜索框。 在这里也可以轻松访问多个工作区。
面板上的指示灯既简单又有效。 我能够将一系列联机帐户连接到Shell,并且它在日历弹出窗口中显示日历事件,通知等。
GNOME Shell的性能非常好。 感觉圆滑,快速并且对我正在做的事情敏感。 它也感觉坚如磐石,没有晃动,虫子或笨拙的视觉伪影。 您确实对台式机的质量有所了解。
真正令我震惊的是设计的简单性和有效性。 尽管许多人一直在谈论GNOME的桌面体验,但我认为真正的创新和价值正在应用程序中。 GNOME社区一直在减少用户界面的混乱并最大化屏幕空间。 客户端装饰,简洁的用户界面和嵌入式汉堡包式菜单的使用使应用程序看起来既流畅又高效。 这提供了我喜欢的认知简单性。
当我真正钻研GNOME时,令我感到惊讶的是,已经编写了多少个应用程序来服务于简单有效的用例。 例如,有些日历,音乐,视频,文档和其他应用程序可提供简单有效的解决方案来查找和管理内容。 这绝对是摘自Apple书中的一页,并且在日益复杂的桌面环境中,GNOME感到清新而简单。 它实际上使我想起了我早先对GNOME 2的介绍-我喜欢选择优雅而不是复杂。
两个很好的例子是gedit和GNOME音乐 。 对于后者,我的音乐需求很简单:浏览我的艺术家/专辑并播放歌曲。 它可为该用例提供零杂波和加重效果。 对于前者,我只想编写文本。 再次,整洁的用户界面和有效使用屏幕空间的使用非常有趣。
就像任何新的体验一样,当我习惯了这种新台式机时,当然会有一些颠簸。 那时我发现了GNOME Shell扩展。
调整体验
当我开始使用GNOME Shell时,有一件小事困扰着我。 我不喜欢必须按下左上角才能看到启动器/扩展坞。 感觉像一个笨拙的设计。
我做了一些Google搜索,发现有人一直在问如何显示扩展坞。 这是有人将发问者指向extensions.gnome.org的时候 。
该网站基本上提供了庞大的小型桌面调整库,您可以打开它们。 现在,这些不是您必须下载并安装的庞大软件包。 它们基本上是您直接从浏览器启用的功能,并且会影响桌面。 它结合使用浏览器插件并在后台下载一些代码来完成此操作。
因此,作为示例,我找到了“ Dash to Dock”扩展名,它使您可以调整Dock的工作方式。 我轻按开关以在浏览器中将其打开,然后我的扩展坞立即弹出。 不仅如此,而且还集成了用于调整自动隐藏,大小,主题等的首选项。
这对我是一个启示。 从本质上讲,GNOME社区已经设计并交付了明智的默认用户体验,然后创建了一项服务,在其中似乎可以对任何内容进行调整,自定义并以您喜欢的方式进行入侵。 缺省情况下,简单性之间的理想平衡也为充分调整它铺平了道路。
我继续为下拉终端,Skype集成,媒体播放器集成,替代性的alt-tab切换等安装扩展程序。
我喜欢这种模型的是,尽管默认设置确实很重要,但它为用户提供了将GNOME Shell变成真正属于他们的东西的机会。 GNOME社区在如何将它们组合在一起方面做得非常好。
我还调整了系统的其他元素。 我将默认系统字体更改为Ubuntu字体,切换了主题,启用了桌面图标,以及其他一些调整。 这有效地将我的计算机变成了Unity和GNOME的有趣组合。 我真的很喜欢的经历。
有待改进
因此,总的来说,我爱GNOME Shell,也喜欢GNOME社区中继续开展的工作。
但是,尽管我仍然有一些小问题。
首先,菜单管理现在有点尴尬。 虽然某些GNOME应用程序已删除菜单并将其放入汉堡包式按钮,但其他应用程序并没有真正做到这一点,仅在应用程序中显示菜单栏。
现在,我知道对某些人来说这可能是个异端,但是我喜欢 Unity和Mac上的全局菜单。 我在日常工作中混合使用Ubuntu和Mac,对于提供许多功能的应用程序来说,全局菜单对我来说更节省空间,更简单。 我希望看到GNOME Shell(甚至更好,内置)的全局菜单扩展,但是据我所知,由于顶部栏的布局方式,该平台不能很好地支持此功能。 有一些笨拙的版本,其中全局菜单从顶部栏中当前关注的应用程序下拉下来,但这很奇怪。
这把我引向我的第二个未成年人。 顶部栏是巨大的空间浪费。 在左侧,您具有“活动”,其旁边列出了当前关注的应用程序,然后是空白空间,日历/时钟,更多空白空间,然后是指示器。
我觉得这个设计有缺陷,原因有几个。 首先,它浪费了我屏幕顶部的一堆空间。 该空间可用于全局菜单,该菜单对于所有应用程序都是可见的(即使是那些旨在限制主窗口中的应用程序的菜单,如新的GNOME应用程序一样)。 其次,当前关注的应用似乎在顶部栏中丢失了。 我知道我打开了许多应用程序,但顶部栏中只显示了一个。 这似乎很尴尬,并且显示该应用程序的唯一原因似乎是访问可以从扩展坞中的快捷列表或全局菜单中访问的菜单。 最后,顶部栏将一堆指标聚集在一起,这看起来很混乱,根本不显示任何旧式指标(例如Dropbox或其他应用程序)。 这些遗留指标使用了另一个难以发现且奇怪的热点。
如果可以在GNOME项目中挥动魔术棒,则只需在Unity中的顶部栏上建模,然后在左侧添加“活动”即可。 这将提供一致的菜单访问权限(与应用程序内菜单栏和隐藏在汉堡按钮下方的菜单的这种奇怪混合相对)。 它将使指示器保持在右侧,并具有不同的指示器图标,从而具有子菜单,它适合其他计算机用户(例如Mac,Windows)的思维模型。
除了这些小问题,GNOME社区的工作给我留下了深刻的印象。 许多年前,我曾经在GNOME社区度过很多时间,他们都是好人。 显而易见,这是构建GNOME Shell的热情,专注和出色的工程设计。
我很高兴看到这个不可思议的社区接下来会产生什么。
翻译自: https://opensource.com/life/15/11/finding-unity-gnome-shell
gnome unity