Linux桌面环境:GNOME与Xfce深度解析
1. GNOME桌面环境
1.1 GNOME Shell简介
GNOME Shell是用C和JavaScript编写的,作为Mutter的插件。与KDE Plasma Workspaces不同,它主要设计用于通过键盘和鼠标操作的大屏幕桌面计算机,以及通过键盘、触摸板或触摸屏操作的小屏幕便携式计算机。不过,2018年出现了一个名为Phish的分支,专门用于触摸屏智能手机。
1.2 GNOME Shell历史
- 2008年在波士顿的GNOME用户体验黑客松活动中创建了GNOME Shell的第一个版本。
- 2009年4月,由于Red Hat的推动,会议促成了GNOME 3.0的诞生。
- 2009年8月,GNOME Shell的预发布版本首次发布,同年9月的2.28版本中成为GNOME的常规(非默认)部分。
- 2011年4月6日,GNOME Shell作为GNOME的默认用户界面发布。
1.3 软件架构
GNOME Shell与合成窗口管理器Mutter和Wayland合成器集成,基于Clutter提供视觉效果和硬件加速。它作为Mutter插件,主要用JavaScript编写,并使用GTK + 3版本提供的GUI小部件。
1.4 功能特性
- 用户界面变化 :
- 支持Clutter和Mutter多点触摸手势。
- 支持HiDPI显示
超级会员免费看
订阅专栏 解锁全文
191

被折叠的 条评论
为什么被折叠?



