linux twm_回到TWM Linux桌面基础知识

linux twm

TWM是最不起眼的窗口管理器,类似于您购买相框时获得的那些样本照片。 Xorg随X11 Windows系统一起提供的基本的,几乎是最低限度的概念证明,可以证明确实可以为图形用户界面(GUI)创建桌面。

一些发行版将其视为后备窗口管理器,如果您破坏了常规的台式机并且需要足够长的终端来进行维修,则可以在紧急情况下启动它。 既然Xorg基本上是防弹的并且可以抛弃Wayland了 ,那么有时甚至根本不包含TWM。 然而,令人惊讶的是,TWM是Timeless Window ManagerTabbed Window Manager的缩写,根据您要求的人,它具有一些有趣的功能和配置选项。

TWM

您的发行版(包括Mac OS上的XQuartz)可能会谨慎地包含TWM作为后备窗口管理器。 否则,您很可能会在软件存储库中找到它,也可以从Freedesktop GitHub存储库中获取它。 如果您已经在运行其他桌面,则可以安全地在同一系统上安装TWM,因为除少数配置面板外,它不包含任何捆绑的应用程序。

安装后,请注销当前的桌面会话,以便您可以登录TWM。 默认情况下,您的会话管理器(KDM,GDM,LightDM或XDM,取决于您的设置)将继续使您登录到以前的桌面,因此您必须在登录新桌面之前覆盖该桌面。

使用GDM:

Selecting your desktop in GDM

使用SDDM:

Selecting your desktop in KDM

桌面游

TWM的基本配置通常不大。 这是我的Slackware系统上的TWM:

TWM by default

您可以在桌面上单击鼠标左键以获得一个弹出菜单。 默认情况下,它列出了一个应用程序:xterm。 启动xterm时,将显示窗口的轮廓,直到您单击将其放置在桌面上为止。

在桌面或窗口的标题栏上单击鼠标右键或中键单击可进行更多操作。 例如,要调整窗口大小,可以在标题栏上单击鼠标中键,然后选择“ 调整大小” ; 这会将您置于调整大小模式,因此您可以将鼠标拖动到要变小或变大的窗口的边缘。 再次单击以确认新的尺寸。

右键单击任何窗口左上角的图标时,该窗口将最小化为桌面图标(OS X扩展坞的前身)。 您可以将该图标拖到桌面上的任意位置,然后右键单击它以将其还原回完整大小的窗口。

这些都是旧的Unix约定。 视觉上的窍门使Unix的长期用户会怀念,但一开始对新用户一无所知。 您可以使用TWM学会爱他们,但是,如果这样做,您无疑会想要一些更漂亮,更适合您日常工作流程的东西。

TWM配置

Linux Questions ,一个久经考验的Linux支持论坛。 我偶然发现了关于TWM的帖子,其中rkfb用户显然很认真地称赞TWM是他最喜欢的轻量级窗口管理器。 而且, rkfb拥有配置文件来证明这一点

我下载了示例.twmrc文件,发现TWM中有许多选项和功能。 像FVWMMLVWM之类的其他“构建块”窗口管理器一样,需要对其进行大量定制工作并使其达到现代期望。 您也可以将通常的应用程序洗涤清单添加到TWM。 例如,您可以运行Tint2Xfce-panel提供传统的任务栏和其他小程序,或者运行 stalonetray来提供系统托盘,并运行vdesk来提供虚拟桌面,但是再次,TWM并不是要成为现代的窗口管理器,但是永恒的窗口管理器。 您可能不想使其过于现代。

TWM的配置文件中有很多选项和定义。 我的两个收藏夹是RandomPlacement (用于激活窗口随机放置的选项,因此您不必手动单击以设置启动的每个窗口的位置)和ShowIconManager (显示垂直任务栏)。

定义菜单内容的语法非常容易理解:


   
   
menu "Shells" {
   "Shells"     f.title
   "rxvt"               f.exec "urxvt -fg cyan -bg black -cr white &"
   "Konsole"    f.exec "konsole &"
}

从示例文件中可以很直观地看到颜色主题。

您可以使用feh命令设置背景(您可能需要先安装背景):

 $ feh --bg-fill ~/christopher-burns_unsplash.jpg  

旧TWM是新TWM

TWM看起来和感觉就像是过去时代的产物,当时台式机的设计更简单,但配置却很复杂。 它可能不是最好的或最灵活的窗口管理器,但是它却是可配置的。 您可以将其用作定制桌面的基础,该定制桌面由您所有喜欢的桌面组成。 您可以花一些时间来制作自己喜欢使用的TWM,并且在此过程中会学到很多有关接口设计,Unix历史记录和pixmap位深度的知识。 让TWM再看一遍,使它看起来更漂亮。

翻译自: https://opensource.com/article/19/12/twm-linux-desktop

linux twm

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值