今天休息一下,放松一下心情,因为手头的事需要放一放,好好整理一下思路。刚好最近整理 openSUSE Tumbleweed 的每周播报注意到 GNOME 的更新,还有即将发布的 GTK+ 4 等等,就对其它一些 Linux 下的桌面环境有些好奇。于是在虚拟机中简单浏览了一下随 openSUSE Tumbleweed 安装源提供的一些桌面环境(Desktop Environtment)。
注意了,仅仅是惊鸿一瞥,非专业测评,非深度发现。虽然我很早就接触 Linux,但是用它做桌面系统还是时间很短,到现在也就差不多一年的时间吧。所以我也算是个 Linux 新手,就仅仅以新手的眼光大致打量了一下。
我安装的 Linux 发行版是 openSUSE 的滚动更新版 Tumbleweed(风滚草)。特色就是各种更新都尽量第一时间整合到系统中,包括 Linux 内核、桌面环境以及各种应用软件等。稳定性嘛,经过这一年的使用,感觉还算是很不错的。出现非正常问题的情况跟我使用 Windows 那么些年来的感觉相比没多大区别。
openSUSE Tumbleweed 安装源中提供的桌面环境还挺丰富的:KDE Plasma(KDE Desktop Environment 跟 Plasma 是一样的,仅仅是名称不同,为了提供对传统版本的兼容)、GNOME、MATE、Enlightenment、XFCE、LXQt 以及 LXDE。另外还有几个简单的,甚至都没有在上面的软件中心中列出来的 IceWM 和 Openbox。还是很可惜,没有 Cinnamon 和 Unity。
挨个儿翻了一遍之后发现,虽然桌面环境不同,但是大致上软件也就那么多,多数时候都是通用的,比如办公软件基本都选择 LibreOffice;音乐播放器不是 Amarok 就是 Clementine;文件管理器一个 Dolphin 一个 GNOME 文件管理器;等等等等,就不再一一列举了。也就是说,大致上就是 GTK+(代表是 GNOME)和 Qt(代表是 KDE)两个阵营(实际上 GTK+ 和 Qt 只是两套不同的设计软件图形界面的工具)。可是呢,既然是 openSUSE 的发行版,系统管理器肯定都是 YaST 了(参考上面的截图)。嗯,还是 Wiki 上的这幅图比较具有概括性。
先来看两个 YaST 软件管理中心都没有单独列出来的桌面环境 IceWM 和 Openbox,如下图。
实话说,刚进入这个 Openbox 桌面之后我着实蒙了一阵子,因为除了那个炭黑色的背景之外,什么都没有!以为刚进去就死机了 :-D 然后我点了一下鼠标右键之后,终于发现了可选菜单。然后就有了上面截图中的一些窗口。真的是非常简单的桌面环境。所以占资源也是非常的少,登入并打开上面的那些程序,才占了 260MB 内存。
这个 IceWM 似乎是 KDE Plasma 的简化版?看文件管理器完全就是 KDE Plasma 版本中的 Dolphin,图标什么的也没变(嗯,也许是因为我选择打开了 Dolphin,因为同时安装了这一堆的桌面环境之后,应用软件也串到一起了。)与 Openbox 不同,刚进入桌面的时候好歹有个简陋的任务栏在下面。但是 IceWM 更省资源,像上图中显示的,才占了 200MB 内存。
然后再来看两个同样很节省资源的 LXDE 和 LXQt。
感觉这两个界面风格其实挺相似的。或许只是 LXDE 偏向于 GNOME 2 风格而 LXQt 偏向于 KDE 风格。也许只有真正的玩家才知道它们两个是什么关系,有什么区别。至于资源嘛,LXDE 初始占内存不到 300MB,而 LXQt 则是大约 360MB。
下面再来看那几个比较耗资源,当然也就美化得更多一些的桌面环境:Xfce、Enlightenment、MATE、GNOME 和 KDE Plasma。登录后开个简单的任务管理器、文件管理器和设置,大概占内存在 600~700MB 的样子。
本来印象中 Xfce 和 Enlightenment 应该算是轻量级的桌面环境的,不知道为什么我看到的 Xfce 也占了 600+MB 的内存,所以就给放到这一类了。不过以现在的计算机配置,这么个桌面环境真心没必要纠结几百兆的内存。一个网页浏览器用起来就差不多上 GB 的内存消耗了。
XFCE 是一个老牌的 Unix 风格的桌面环境。本来它以节省资源著称。可能是我的混合安装多个桌面环境,运行的不是它原生打包的应用程序,所以让它耗资源飞升了?
Enlightenment 一开始还有个初始化选项。估计是因为我选了这个标准桌面环境的配置,所以它就耗资源多了 :-D
openSUSE Tumbleweed 中的 Enlightenment 桌面的这个风格,真心有些接受不了。不知道在其它发行版中 Enlightenment 是什么样子?不过呢,且不说外观,那个位于任务栏中间部分的应用程序快捷选单真心不喜欢。(这里因为我虚拟机设置的显示器尺寸较小,看不太出来效果。怎么说呢,有点类似苹果上那个将一堆应用程序放在中间位置的风格。)嗯,我还是习惯于从开始菜单里找应用程序,有分类,感觉要快捷很多。
MATE 看着还是挺不错的。居然说它的出现是因为当年 GNOME 3 替代 GNOME 2 的时候让很多人不爽,于是就一帮人从 GNOME 2 的基础上创建了 MATE,跟 GNOME 3 分道扬镳了。而 Cinnamon 则是在 GNOME 3 的基础上分出来的,延续 GNOME 2 的风格。真的是好纠结的一帮人啊。可惜这里没机会试试 Cinnamon。
那就看看引起那么多争议的 GNOME 3 吧。这里是 GNOME 3.22.2。
怎么样?是不是觉得 GNOME 3 看着也挺正常的啊,跟那个 MATE 差别有那么大吗?但这是因为截一张图无法展示 GNOME 3 丰富的设计。再来看看它的桌面应用列表。
注意 GNOME 3 这个默认的任务栏在顶部。然后顶部左侧有个按钮 Activities,点击后可以打开左侧那个常用应用列表,再展开的话,就是屏幕中间那个应用列表了。感觉好象是很适合平板用的。难怪有很多人想要逃离这个 GNOME 3 了。这种操作用鼠标来实现真的很不方便。应用不分类,你要一屏屏的翻是有多烦人?!貌似 Windows 也因为类似这种开始屏幕的设计被骂了个半死,最后终于改了。
最后再来看看博主选用的 KDE Plasma 5。这个是暗色系主题的(另外还有一套亮色系主题的,之前作为每周播报的主题图片贴上来过,见这里)。既有自己的风格,又符合一般人使用电脑的布局习惯。
不过还有个可能性就是,openSUSE 是主打 KDE 桌面的,默认安装好像也是 KDE Plasma,所以它的 KDE 美化得更好些。可是真要按照一个个 Linux 发行版主打的桌面环境试过来几套不同的 Linux 发行版,还真是一件很费精神的事情。
后来安装了 KDE 的定制系统 Neon 才发现其实 openSUSE 只是定制了一下开始菜单(当然还有一些默认的应用)。而 KDE Plasma 提供了三种可选菜单风格,上图是 openSUSE 中默认的「应用菜单(Application Menu)」风格(层级菜单风格)。还有类似于 GNOME 那样的全屏模式「Application Dashboard(应用面板)」以及 KDE Neon 中默认的「应用加载器(Application Launcher)」(混合风格)。最近 OCSMAG 上有篇文章详细评论了 KDE 上这三种可选开始菜单的利弊。要选用不同的开始菜单风格,可以右键单击桌面并「解锁微件(Unlock Widget)」,然后再右键单击开始菜单图标并选择「Alternatives…」(其它替代风格)来选择三者之一并应用即可。
其实对于我等普通用户来说,桌面环境要求的就是好看、不乱,顺手就行。幸好我一开始就选了 KDE,感觉不需要再折腾了。
有兴趣的朋友可以参考下面的链接看看其它意见:
- https://zh.wikipedia.org/wiki/桌面环境
- Arclinux 上一个桌面环境列表
- Desktop Environments for Linux (较多细节;英文版)
有路过的用户不妨留言说说使用体会,大家交流交流 :-D©
本文发表于水景一页。永久链接:<http://cnzhx.net/blog/a-glimpse-of-desktop-evironments-provided-in-opensuse/>。转载请保留此信息及相应链接。
报告站长,我一直在路过,但我是还没摸到门把手的用户,就路过了
那就接着慢慢玩 :-D