2013-06-22 26 views

回答

9

X11和gnome之间有关系吗?

确实在gnome使用X11界面显示?

或不侏儒实现了X11需要一些功能?

Gnome实现用户期望/需要的功能。 X11不需要Gnome,Gnome需要X11 。


X11是

  1. 一个客户机/服务器网络协议允许显示器,键盘和鼠标的远程访问。
  2. 低级别的API实现的X11协议,用于开发图形应用
  3. 库使用(的libx11)实现此API
  4. 一组包(服务器,工具包,应用程序,窗口管理器,...)的X11 API,直接和/或通过工具包。

侏儒是

  1. 基于GTK +工具包,它本身使用X11 API的应用程序的集合。这些应用程序形成一个图形环境,包括大量的应用程序,窗口管理器,附件,...

还有很多其他的图形环境,基于Qt工具包的KDE是众所周知的竞争对手之一。

在KDE和Gnome(在九十年代读过)之前,最流行的桌面环境之一是基于Motif工具包的CDE。请注意,可以使用GTK + 3选择其他底层图形图层。在这种情况下,您可能会在我的回复的第一部分中将所有出现的X11替换为所选的后端,例如, Wayland,Quartz,Win32 ...

关系/依赖关系保持不变。