现在的位置: 首页 > 综合 > 正文

twm图形模式以及恢复

2019年08月13日 ⁄ 综合 ⁄ 共 1408字 ⁄ 字号 评论关闭

       虚拟机VMare8安装Redhat企业版5,由于虚拟机崩溃gnome环境被破坏,进入后进入twm图形模式。

       TWM 是TabWindow Manager for the X WindowSystem的简称,它是一个窗口管理器,初次发布于1988年4月,是个非常容易上手的WindowManager。不像其他的X程序,它没有基于任何GUI组件,而是直接使用的XLib,这样带来的好处就是:小、更方便的配置。所谓窗口管理器,它是一个特殊的程序,它用来给X程序提供诸如:标题的绘制、窗口阴影、窗口图标化、用户自定义宏、鼠标点击、键盘焦点、缩放等功能。  它和GNOME、KDE不同,不是一个桌面环境(DesktopEnviroment,DE)。那些所谓的桌面环境都会有一个窗口管理器,比如CentOS的GNOME用的就是MetaCity,这些DE集成了大量的应用程序,包括一些非常便利的系统管理工具、实用小工具、游戏等,大大方便了用户。  桌面环境纵有千般好,也会有它的短处,比如:由于它的庞大,在系统启动的时候会显的很慢,其实有很多应用我们都不会用到,这个时候,你可选择只加载一个窗口管理器即可。而且你将会发现,几乎所有的窗口管理器都可以用rc文件来配置,你可以在允许的范围内,任意的配置。比如TWM的配置文件就是.twmrc。它位于用户目录下,在TWM启的时候它会首先从用户的主目录下找这个文件,如果它找不到,TWM就会使用一个系统共用的配置文件,一般情况下它位于:/usr/X11R6/lib/X11/twm/system.twmrc。  为了要启动TWM,而不是GNOME或KDE,我们需要在用户的目录下编辑一个.xinitrc的文件,它的内容如下:  #!/bin/shxclock
-geometry 70x70+5+5 &Linuxeden博客家园4d#p+u!wOXn.fxterm -geometry +200+200 -fn 7x13 -fg gray -bg black &exec twm 这样,当你在执行startx的时候,就只会启动TWM了。最后一行表示启动TWM,前面的两行表示启动的其他程序,比如xclock,它是一个时钟程序,它后面的参数表示它启动后所在的位置和大小。需要注意的是,除了最后一行,其他的行要在最后加上后台运行标志,否则后面的程序都没法进行了。除了最后一行,其他的都是可选的,你可以把你常用的一些程序放在exectwm前,这就和Windows下的启动一样。startx后,你将会发现,TWM的启动非常的快,至少比GNOME,KDE快多了,当然这样比有失公平。  TWM的配置逻辑上被分为三类概念:变量(Variables)、绑定(Bindings)和菜单(Menus)。它们都保存在用户目录下的.twmrc文件中。

       恢复

       #yum remove gnome-desktop

  #yum install gnome*

  #switchdesk

  选择gnome-desktop桌面

  OK,重启,问题解决。

  可能问题:

        我在解决问题的过程中发现好多命令不识别,包括ls和yum等。使用echo $PATH发现,路径下没有可用路径。加入不成功,只能使用全路径命令,如/bin/ls /home。命令一边在/bin或者/usr/bin两个目录中,可用查阅相关资料或者进行测试。

抱歉!评论已关闭.