当前位置: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]