TWM 仍然是一个可行的窗口管理器吗?

TWM 仍然是一个可行的窗口管理器吗?

我在我的主桌面上主要使用 KDE 一段时间了,并且认为它太臃肿了(例如,我的问题使用 KDE 进行桌面索引)并且正在考虑切换到 LXDE,因为它“更轻”。我意识到如果我想要轻一点,那么为什么不直接回到之前的“桌面环境”并切换回 TWM。我知道我可以在我的 Arch Linux 系统上运行 TWM,但我不确定它是否可行。我知道它缺乏所谓的“功能”,但是它支持运行基于 QT 和 GTK 的程序所需的所有核心功能吗?是否有.twmrc文件存储库?我知道关于http://xwinman.org/vtwm.php,但我模糊的记忆是我当时的设置要光滑得多。

答案1

twm 的一个缺点是它似乎没有实现扩展窗口管理器提示(EWMH)。这对于运行当代应用程序来说并不是必需的,但其中许多应用程序可能会利用这一点(我相信 GTK 和 Qt 库也可能会利用这一点)——例如,“全屏模式”在许多情况下都需要这一点,并且应用程序将自己安排在如果没有它,使用多个窗口的特定方式可能不会如此安排。

然而,弗瓦姆,一个 twm 衍生品,几乎同样古老,但仍在积极开发中,实现了 EWMH 标准的大部分内容。

答案2

当然。人们仍然在使用它,所以从这个意义上说它是“可行的”。

只要你安装了GTK和QT,他们并不关心你使用什么窗口管理器/DE;他们所做的只是绘制小部件。您可能会从完整的 DE 中错过的一件事是,它们解决了处理 dbus、polkit 以及当今许多应用程序所需的其他内容的麻烦。您可以在 .xsession 文件中自行执行此操作,但这可能会很烦人和乏味。

我不知道有一个中央 twmrc 存储库,但这就是 Google 的用途;有很多单独的网站,例如:

http://www.custompc.plus.com/twm/twmrc.htm http://www.opensource.apple.com/source/X11apps/X11apps-44/twm/twm-1.0.6/sample-twmrc/jim.twmrc http://www2.its.strath.ac.uk/courses/x/subsection3_9_2.html

ETC。

相关内容