linux系統 視窗管理器和桌面環境的區別

2021-09-11 10:47:37 字數 932 閱讀 4696

基本上有三層可以包含在linux桌面中:

x windows – 這是允許在顯示器上繪製圖形元素的基礎。 x windows構建允許移動視窗,與鍵盤和滑鼠互動並繪製視窗的原始框架。這對於任何圖形桌面都是必需的。

視窗管理器 – 視窗管理器是控制視窗放置和外觀的難題。視窗管理器包括:enlightenment,afterstep,fvwm,fluxbox,icewm等。需要x windows而不是桌面環境。

桌面環境 – 這是一些開始有點模糊的地方。乙個桌面環境包括乙個視窗管理器但建立在它之上。桌面環境通常是乙個比window manager更完全的整合系統。需要x windows和乙個視窗管理器。桌面環境的例子是gnome,kde,cinnamon,xfce等等)

什麼是視窗管理器?

視窗管理器是乙個管理視窗的軟體,允許開啟,關閉視窗re-sized並移動視窗。它也能夠向使用者呈現選單和選項。它控制使用者gui的外觀和感覺。使用linux或bsd,您可以選擇。您可以自由選擇任意數量的視窗管理器,從簡單的lean-and-mean(低記憶體和cpu消耗)到feature-packed大視窗管理器。大約有17個」mainstream」視窗管理器,至少有70個。

對於乙個非常好的**,列出它們,請嘗試www.plig.org/xwinman/。

什麼是桌面環境?

桌面環境(de)通常位於window manager之上,並新增了許多功能,包括面板,狀態列,drag-and-drop功能以及一套整合的應用程式和工具。事實上,使用者對作業系統的意見通常基於一件事情:桌面環境。當然,de只是作業系統的一小部分,在linux和unix系統中,window manager和/或de可以替換或高度定製,而不會違反任何end-user許可協議。

unix /linux最流行的桌面環境是:

Windows Vista 桌面視窗管理器(1)

桌面視窗管理器是什麼呢?它是vista中的乙個新元件 desktop window manager dwm 它建立在wpf核心圖形層元件基礎之上。還記得我在第乙個post中所提到的composition引擎嗎?dwm的桌面合成就是建立在這個composition引擎基礎之上的新特徵。它的出現幾乎改變...

Windows Vista桌面視窗管理器(3)

前面曾經提到過,通過wddm可以支援su ce的跨程序共享。共享directx表面對於重定向directx應用程式非常重要。因為vista必須要和以前的應用程式相容,就必須支援以前用gdi directx編寫的應用程式。wdm必須把這些應用程式的視窗重定向到su ce,然後由wdm統一合成 最後顯示...

Windows Vista桌面視窗管理器(3)

前面曾經提到過,通過wddm可以支援su ce的跨程序共享。共享directx表面對於重定向directx應用程式非常重要。因為vista必須要和以前的應用程式相容,就必須支援以前用gdi directx編寫的應用程式。wdm必須把這些應用程式的視窗重定向到su ce,然後由wdm統一合成 最後顯示...