2013-06-22 45 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 ...

關係/依賴關係保持不變。