Linux中的X窗口系统是什么?它与 GNOME 和 KDE GUI 环境有什么关系?我的意思是他们之间有什么关系? X 窗口系统和 GNOME 是相同的还是什么?
答案1
XWindows 系统是Unix 系统中的基本图形支持。它在屏幕上绘制内容,并将键盘和鼠标操作转发给应用程序。它作为客户端/服务器工作,其中系统上的应用程序是客户端,而显示它的东西是服务器(很久以前,人们共享Unix系统,服务器是用户办公桌上的专用终端,称为X端子)。当然,在 Linux 桌面上,客户端和服务器位于同一台计算机上。
在实践中,X 很少裸露使用,它主要通过库使用,最常用的两个是 GTK 和 Qt。 GTK 和 Qt 应用程序可以共存。
Gnome 和 KDE 是桌面管理器,它们启动应用程序、维护状态栏等。Gnome 基于 GTK,KDE 基于 Qt。