歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

Linux圖形界面知多少?--輕松更換圖形環境

  以前總覺得Win9x的界面很漂亮,但整天面對著單調的窗口,日子久了就會感到心煩。如果你使用的操作系統是Linux,則它會給你一種全新的感覺,因為Linux不象Win9x那樣的“圖形界面已經死死地內置於窗口系統,而且和這個操作系統是密不可分的”。Linux中的X服務器(X-Server)提供了完全開放式的構架,它允許任何人在X服務器的基礎上,隨意更換窗口管理器,甚至發展全新的X-Window。用戶可以根據自己的愛好以及自己計算機的硬件性能選擇窗口管理器,而且可以修改X-Window的腳本運行程序,定制一個極具個性化的窗口管理器。    通常情況下,如果Linux用戶想更換一個圖形環境都需要重新啟動X,退出到圖形登錄界面,然後重新選擇圖形操作環境。顯然這不是一個很好的辦法,如果你已經啟動了其它應用程序,只能首先全部退出這些程序才能更換圖形操作環境。有沒有辦法直接從一個圖形操作環境轉換到另外一個圖形操作環境呢?答案是肯定的。接下去,筆者就以Afterstep和Blackbox為例,介紹一下在Linux系統的一個窗口管理器中,如何方便地切換另外到另一個窗口管理器,而不需要重新登錄。Fvwm2是Red Hat Linux 6.1 Gnome Workstation 中默認的AnthoerLevel(另外的窗口管理器),即使你已經安裝了Afterstep、Blackbox等窗口管理器,還要配置它們的腳本運行程序才能在Afterstep、Blackbox、Fvwm2之間用鼠標任意切換。假設你已經根據上述的方法完全安裝Afterstep和Blackbox,並已經配置Fvwm2。 配置Fvwm2:    用vi編輯/etc/x11/fvwm2下的System.Fvwm2rc配置文件,如果你不是很熟悉vi的話,可以用 mc,它是一個類似Dos下的Norton Command,但是功能更強大。    找到 "Addtomenu Quit-Verify",在下面添加:    “Start Afterstep”rstart afterstep    “Start Blackbox”rstart blackbox    特別注意上下行大小寫、格式一定要一致,否則窗口管理器不能正確運行,在下面編輯配置文件時也一樣。 配置Blackbox:    編輯/usr/local/share/Blackbox(可能不同的Linux版本,Blackbox安裝的路徑不一樣)下的menu文件,找到[sunmenu](Others)(Other WindowManager)在[end]之前添加:    [Restart](Start Fvwm2){fvwm2}    [Restart](Start Afterstep){afterstep}    配置AfterStep:    在/usr/share/afterstep/start/Quit/3_SwitchTo...下建立4_Fvwm2和5_Blackbox兩個文件,最簡單的方法就是在當前路徑下,用命令:cp 1_Lessif 4_Fvwm2和cp 1_Lessif 5_Blackbox,然後修改4_Fvwm2和 5_Blackbox,使4_Fvwm2裡的內容為:    Restart "Restart With Fvwm2”/usr/X11R6/bin/Runwm.Fvwm95    5_Blackbox裡的內容為:    Restart "Restart With Blackbox"/usr/local/bin/blackbox    以圖形方式登錄時,選擇【Session】→【Fvwm2】,然後登錄,就進入Fvwm2。在Fvwm2中點左鍵出現“Exit Fvwm”列出Afterstep、Blackbox等另外的窗口管理器讓你選擇。當然,在Afterstep和Blackbox中你也可以快速地切換到另外的窗口管理器中。通過配置窗口管理器的腳本運行程序,使你方便、快速地切換窗口管理器。如果你還安裝了其它的窗口管理器,只要找到它的配置文件所在的路徑,認真閱讀配置文件的例子,一般很容易修改配置文件,在各個窗口管理器之間任意切換。    看到這裡,您是否已經對Linux的圖形界面略知一二了呢?Linux的圖形界面給你最深的映像是哪方面的,是圖形環境,還是窗口管理器?你對Linux的圖形界面滿意嗎?哪些方面是你認為不足的地方呢?    以上全部在Red Hat Linux 6.x上通過,如果大家有什麼問題,歡迎和筆者一起探討,筆者的E-Mail:[email protected]




Copyright © Linux教程網 All Rights Reserved