15

关于切换到平铺窗口管理器,我有点矛盾。不久前我进行了转换,我真的很喜欢某些事情,但其他事情我不喜欢。所以我最终切换回了我信赖的 KDE。

然而,当在我的虚拟桌面之间切换时,我不禁想到如果我可以在 KDE 中拥有一个适当的平铺窗口管理器,那该有多棒。我知道 kwin 有一些平铺选项,但恕我直言,他们很烂!我想要类似于 i3 的东西,其中所有的窗户装饰都被完全剥离了。

然后我将这个想法更进一步,并开始思考如果我可以配置特定的虚拟桌面以拥有这种平铺 WM 而其他人拥有良好的旧浮动 kwin 行为,那将是多么令人难以置信。

所以我问,有没有人知道这种令人敬畏的?有什么与此类似的东西吗?甚至只是在没有这个虚拟桌面特定 WM 功能的情况下在 KDE 中进行适当的平铺窗口管理的某种方式?

我也很想听听对整个窗口管理概念有深刻理解的人的意见,如果事实确实如此,为什么这是不可能的。是什么让它难以实施?

4

2 回答 2

9

首先KDE不是一个窗口管理器,kwin是的。KDE 不依赖kwin,因此您可以将其替换为您喜欢的任何其他窗口管理器,包括平铺管理器。这样做的一种可能性是在运行之前将KDEWM环境变量设置为窗口管理器的二进制文件startkde

其次,存在具有将虚拟桌面指定为浮动桌面的功能的平铺窗口管理器。您可能已经知道该功能。

第三,不可能为每个虚拟桌面使用不同的窗口管理器。原因是虚拟桌面在 X11 中不是一个概念。相反,它们是通过窗口管理器在切换桌面时手动显示/隐藏窗口来实现的。对此有一些标准化,这意味着有自定义但标准化的标签来识别 Windows 的虚拟桌面。这使其他 X11 客户端(如桌面切换器小程序)能够识别虚拟桌面布局。但是,X 服务器只允许每个屏幕使用一个窗口管理器,然后实现虚拟桌面行为。

于 2014-02-07T00:35:30.653 回答
2

您可以安装 Compiz 并将配置设置为没有窗口装饰并打开 compiz 网格选项!希望这可以帮助

于 2014-02-07T00:17:55.583 回答