嵌入式linux中图形界面是怎么实现的
1个回答
展开全部
X Window System (X Window系统)是目前Linux构建GUI最常用的系统,最常见的实现是X.Org。类似的还有Wayland(Wayland)。
在Window System(如上,通常是X)之上,有一系列的Desktop Environment(桌面环境),比如Gnome,KDE等等,来控制桌面、窗口、菜单、通知等行为,提供一套较为统一的操作体验。
Qt,GTK+等是GUI程序的开发库,他们的应用一般不仅仅在Linux操作系统上,也并不局限于Gnome、KDE之类的桌面环境,也不限制于C、C++等开发语言。
同样构建于Window System之上,有一系列的Window Manager(窗口管理器),他们是独立于Desktop Environment存在的,主要是控制窗口的表现。不过实际使用中一般是每一个Desktop Environment都提供一个官方的Window Manager来统一风格。
Display Manager跟Window Manager相似,基本是独立于Desktop Environment存在的,也就是说KDM完全可以搭配Gnome使用。他们主要负责以GUI形式接管用户登录过程,并且加载用户指定的Desktop Environment。
在Window System(如上,通常是X)之上,有一系列的Desktop Environment(桌面环境),比如Gnome,KDE等等,来控制桌面、窗口、菜单、通知等行为,提供一套较为统一的操作体验。
Qt,GTK+等是GUI程序的开发库,他们的应用一般不仅仅在Linux操作系统上,也并不局限于Gnome、KDE之类的桌面环境,也不限制于C、C++等开发语言。
同样构建于Window System之上,有一系列的Window Manager(窗口管理器),他们是独立于Desktop Environment存在的,主要是控制窗口的表现。不过实际使用中一般是每一个Desktop Environment都提供一个官方的Window Manager来统一风格。
Display Manager跟Window Manager相似,基本是独立于Desktop Environment存在的,也就是说KDM完全可以搭配Gnome使用。他们主要负责以GUI形式接管用户登录过程,并且加载用户指定的Desktop Environment。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询