A Case Study on Desktop Environment for Linux

Abstract

圖形使用者介面的好壞,影響到使用者對此一系統的使用意願和工作效能。Microsoft Windows 圖形使用者介面的成熟度,使其擁有眾多的使用者,但其市場獨占性和價格昂貴,對使用者而言,卻是一大問題。而Linux 系統雖然在系統效能上有不錯的表現,但其圖形化使用者介面卻一直被人所詬病,除了操作介面親和性不夠之外,圖形化使用者介面系統的龐大與複雜亦是一大問題。本論文以現有的桌面環境 GNOME、KDE 和 XFce 為研究對象,提出一些現有的相關問題,並針對這些問題,提出一個改良式的桌面環境 TDE,希望能提供使用者一個系統較小、執行效能較佳和高度自訂化的使用環境。第一章 緒論...............................................1 1.1 研究動機.............................................2 1.2 論文架構.............................................3 第二章 相關研究與文獻探討.................................5 2.1 圖形化使用者介面.....................................5 2.2 X 視窗系統...........................................6 2.3 X 視窗管理程式.......................................10 2.3.1 sWM................................................12 2.3.2 IceWM..............................................12 2.4 桌面環境.............................................13 2.4.1 GNOME..............................................15 2.4.2 KDE................................................16 2.4.3 XFce...............................................18 2.5 X 應用程式的架構流程.................................19 第三章 系統架構...........................................22 3.1 現有桌面環境的問題...................................22 3.1.1 桌面環境系統太過龐大...............................22 3.1.2 桌面環境的啟動時間過長.............................24 3.1.3 X 應用程式所提供的功能過多.........................25 3.1.4 X 應用程式的啟動時間過長...........................25 3.1.5 圖形化操作介面的親和性不夠.........................27 3.2 系統架構與特色........................................30 3.3 系統實作..............................................32 第四章 討論與建議........................................38 參考文獻..................................................4

    Similar works