Linux 我能在KDE中找到一个合适的平铺窗口管理器吗

Linux 我能在KDE中找到一个合适的平铺窗口管理器吗,linux,kde,window-managers,tiling,Linux,Kde,Window Managers,Tiling,对于切换到平铺窗口管理器,我有点矛盾。我不久前做了这个改变,我真的很喜欢一些东西,但其他的东西我不喜欢。因此,我最终切换回我信任的KDE 然而,当我在虚拟桌面之间切换时,我不禁想,如果我能在KDE中有一个合适的平铺窗口管理器,那该有多棒。我知道kwin有一些瓷砖选项,但我觉得它们很烂!我想要一些类似i3的东西,所有的窗户装饰都被完全剥掉了 然后,我进一步考虑了这个想法,并开始思考,如果我可以配置特定的虚拟桌面,使其具有这种平铺WM,而其他桌面则具有良好的旧浮动kwin行为,那将是多么令人难以置信

对于切换到平铺窗口管理器,我有点矛盾。我不久前做了这个改变,我真的很喜欢一些东西,但其他的东西我不喜欢。因此,我最终切换回我信任的KDE

然而,当我在虚拟桌面之间切换时,我不禁想,如果我能在KDE中有一个合适的平铺窗口管理器,那该有多棒。我知道kwin有一些瓷砖选项,但我觉得它们很烂!我想要一些类似i3的东西,所有的窗户装饰都被完全剥掉了

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

所以我问,有人知道这样的可怕吗?有没有哪怕是一点点类似的东西?即使只是在KDE中有适当的平铺窗口管理,而没有这个虚拟桌面特定的WM功能


我还想听听那些对整个窗口管理概念有着深刻理解的人,如果事实确实如此,为什么这是不可能的。什么使它难以实现?

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

首先,KDE不是一个窗口管理器,
kwin
是。KDE不依赖于
kwin
,因此您可以用任何其他窗口管理器(包括平铺窗口管理器)替换它。执行此操作的一种可能性是在运行
startkde
之前将设置为窗口管理器的二进制文件

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

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

是的,我知道KDE不是窗口管理器,而是桌面环境,kwin是窗口管理器。我也知道我可以改变窗口管理器,我也尝试过(让i3在kde中运行),但长话短说,它很糟糕。我想我想要的只是在kwin中更好的平铺行为。例如,能够选择特定的虚拟桌面,使其具有平铺窗口位置,并且没有窗口装饰。这条线索在一篇关于SU的旧帖子中提到,刚刚被碰撞,所以你的答案是旧的,但我第一次看到它。我很惊讶你说KDE不依赖kwin。据我所知,kwin负责许多KDE屏幕功能,并且是紧密集成的。你能建议我读一些书,在那里我可以在这方面对自己进行更多的教育吗?Thank.KDE遵循NetWM协议,因此与
kwin
一起使用的大多数桌面功能也将与其他遵循NetWM的窗口管理器一起使用。很少有例外,我想到的一件事就是活动。它们不是NetWM的一部分,因此如果使用此功能,则需要坚持使用
kwin
。关于使用其他窗口管理器,有一个很好的教程,参考了其他资源:我喜欢i3,但是没有我值得信赖的kde面板和其他好东西,我也活不下去。我最近尝试过这个方法:但特别是在多个监视器和窗口大小调整方面,它还有很长的路要走。