複製鏈接
請複製以下鏈接發送給好友

fvwm

鎖定
FVWM作為一種虛擬桌面的代表,宗旨為以最小的內存換取最多的特性。FVWM可以輕而易舉的模擬大多數的桌面系統和自定義的桌面。
外文名
fvwm
類    型
一種虛擬桌面的代表
宗    旨
以最小的內存換取最多的特性
設計理念
減少內存消耗
優    勢
啓動/重啓速度很快

目錄

fvwm簡介

fvwm是一個X11的窗口管理器,設計理念為減少內存消耗,提供3D外觀和虛擬桌面。FVWM是ICCCM兼容的,它的開發很活躍,支持也很優秀。FVWM是一種非常優秀的窗口管理器,一旦配置完成便可以長久使用。
Fvwm是完全支持EWMH特性的一個WM,可以讓你取得軟件窗口特性的全部控制權。比如,如果你想讓任意軟件窗口達到quake-console(著名的quake控制枱模式,使用`熱鍵喚出或隱藏窗口)的操作方式,在Fvwm的配置裏面,寫上2、3句話就可以了。
在接觸FVWM之前,我也和許多人一樣分不清楚X window, WM 和 Desktop Environment的區別。
簡單看法可以是,xfree86, xorg,xgl等X window是一個程序,在屏幕上顯示客户的請求的圖片,同時把消息(鍵盤,鼠標或窗口消息)傳送給客户,是三者中最底層的; WM顧名思義即窗口管理器,窗口管理器的主要功能是:移動窗口,改變窗口大小,圖標化(最小化)窗口,改變窗口層疊順序……;而Desktop Environment是桌面環境,著名的比如 Gnome和KDE,桌面系統是很多程序和函數庫的集合。它們的設計目的是提供一致的方便的操作方式來滿足普通用户的需要。它們不但包含窗口管理器,還有很多實用程序和應用程序,比如配置程序,工具條,編輯器,繪圖工具…… Gnome和KDE都帶有窗口管理器的DE。
這樣就明晰了關係了,也就不需要用FVWM和Gnome來比較了,因為它們是兩個層面的東西。
使用FVWM的確比較麻煩,需要配置,不過好處也是顯而易見的,就是在所有的GNU軟件中挑選同類工具中最好的、自己最喜歡的來安裝,而不需要那些桌面環境中自帶的工具,比如Gnome中的gedit,這個編輯器再牛肯定牛不過Emacs和Vim吧。而且也不用安裝桌面環境自帶的那些花裏胡哨的東西的。一切都是自己手動來,更進一步地控制操縱電腦,而非電腦操縱我。
為了便於新手使用,fvwm-theme項目提供了許多不錯的配置的主題,供新手較快的上手。另外fvwm-crystal也提供了許多漂亮的主題。另外一個顯著的特點是,Fvwm可以模擬其他各種不同的WM界面,甚至可以説,讓你完全看不出模擬的痕跡。當然,這不符合使用Fvwm的主導思路。

fvwm優勢

1、FVWM啓動/重啓速度很快;
2、FVWM界面很漂亮,可以説FVWM的截圖是最值得欣賞的,而且虛屏功能是所有WM中最強大的。
3、FVWM佔用內存很少,與TWM相比,相差不到1M(用free查看),但是界面可以很酷;
4、可以對多種系統統一桌面,使各種系統桌面一致,並且部署容易,簡單的配置文件直接拷貝就行;
5、FVWM可以把桌面發揮到極限:(256M內存)曾經同時跑6個 Bochs系統(虛擬機),openofficemozillagthumbgaim等,窗口反應迅速,虛擬桌面有10*4個,依然切換迅捷,整個桌面看起來依然簡潔。而且調整FVWM配置,重啓FVWM很多次,從來沒有崩潰過;
6、FVWM簡單的通過配置實現桌面的新功能,例如:自動伸縮的郵件通知等等;
7、最有潛力的擴展方式,用perl語言可以快速的擴展FVWM的功能。 [1] 
參考資料