我可以在 Windows 7 上安裝 LXDE 或等效桌面嗎?

我可以在 Windows 7 上安裝 LXDE 或等效桌面嗎?

好吧,這可能是一個非常愚蠢的問題,但是...

有沒有可能的方法來為 Windows 7 安裝基於 Linux 的 LXDE、XFCE 或等效的輕量級桌面?我希望加快電腦的整體效能,而不需要對實體進行太多改變(因為它是一台筆記型電腦,我認為我無論如何都做不到)。

再說一遍,我認為這是一個非常愚蠢的問題,因為 Windows 和 Linux 是兩個獨立的實體(我知道這一點),但我正在嘗試開放盡可能多的資源。

答案1

您可以在 Windows 上安裝您提到的桌面管理器。但是,它不會提供性能增益。它很可能會比本機 Windows 環境慢。

這些桌面管理器使用完全不同的堆疊來與圖形硬體和作業系統核心連接:X.Windows 使用自己的系統。除了 Windows 目前不允許(至少是簡單的)方法將其視窗管理器切換為備用視窗管理器之外,您運行的任何程式都必須建置並與桌面管理器的 API 連結才能使用它。

LXDE、XFCE 和其他基於 Linux 的桌面和視窗管理器都在底層使用 X,因此您可以將一個桌面替換為另一個桌面,並且仍然可以使用所有 X 程式。如果您想在 Windows 上安裝它們,則必須在 Windows 之上安裝 X 堆疊,該堆疊通常要么與 Windows 桌面管理器交互,要么在其之上獨立運行。然後您可以使用 X 桌面/視窗管理器。然而,您執行的任何 Windows 本機程式都不會知道 X,因此不會使用此桌面管理器。不過,您可以在 Windows 上安裝其他 X 程式並在其中執行它們,但它們的執行效果可能不如您直接在電腦上安裝 Linux 的情況。

充其量不會有任何效能提升,因為您是在 Windows 已提供的功能之上運行其他功能,而不是用一個更輕量級的系統取代一個系統。

在最壞的情況下,最有可能的是,您會遇到效能損失。現有的 X 堆疊實作(我主要熟悉 Cygwin/X)無法完全存取您的圖形硬體。隨著當今桌面和 Windows 管理員的組合,它們通常會將大量操作卸載到 GPU。 Windows X 中的 OpenGL 支援是有限的,因此一切都可能透過 CPU 處理,而 CPU 速度較慢。

我對此有個人經驗,最近透過安裝 Cygwin/X 並建立 Fluxbox 以在 Windows 7 電腦上運行來嘗試這一點。我用合成器運行它,但正是由於這個原因,它比 Windows 的本機桌面管理器慢得多。

答案2

雖然您無法安裝輕量級 GUI,但您可以提高 GUI 的效能輕微地右鍵單擊My Computer,選擇Properties,然後選擇Advanced System SettingsAdvanced選項卡,然後選擇效能Settings,然後選取Adjust for best performance

答案3

有一種方法可以在 Windows 上獲得更多 Linux shell,Black Box。 BB4Win 可讓您將 Black Box shell 安裝到 Windows 上。它甚至還有可以下載和安裝的主題。

Windows 7 應該沒問題,您可以嘗試一下,而無需實際將其設定為預設桌面,只需在需要 Windows 時重新執行資源管理器即可。

我很久以前就在 XP 上使用過它,因為我討厭看同一個桌面太久(幾十年)。

我現在不知道它在 Windows 8 或 10 上的表現如何。

這可能是個老問題,但我想我應該把它當作參考。

相關內容