从 KDE 轻松切换到动态窗口管理器

n0p*_*0pe 5 opensuse window-manager kde tiling-wm dwm

我已经在 Opensuse 上使用 KDE 有一段时间了,我想提高性能并充分利用我的双屏。

我发现了平铺窗口管理器,并认为尝试一下会很酷。但是,我遇到了几个问题。

  • 我的所有应用程序仍然兼容吗?自由办公室?谷歌浏览器?GIMP?凯特?VLC?虚拟盒子?
  • 它会完全支持我的双屏吗?
  • 从 OpenSuse 附带的环境更改环境是否困难?我需要在内部改变什么吗?
  • 切换回 KDE 并保留我以前的所有设置有多容易?
  • 我应该寻找哪个平铺窗口管理器?

我意识到最后一个要点可能会被视为离题(推荐),但如果这是一个问题,我会删除它。

unc*_*mil 6

我有很多使用 xmonad 的经验,我认为如果你试一试,你会没事的。关于您的具体问题:

  • 几乎一切都会像往常一样工作。关于您提供的具体列表,唯一需要一些 TLC 的是 chrome。全屏有点不稳定,您需要对 xmonad.hs 配置进行 futz 才能使其正常工作,但它完全可行 - 稍微搜索一下就会对您的配置进行适当的更改。

  • 您可以在此处找到用于双屏的 xmonad.hs 文件。

  • 这是一个链接,为您提供有关使用 cabal 安装 xmonad 的详细信息。

  • Xmonad 是我最喜欢的(平铺)窗口管理器,但我对其他人没有太多经验,但我听说RatPoison非常好。

  • @MaxMackie Switching 从发行版到发行版有点不同,我不知道 SuSE 是如何设置的,但是安装窗口管理器并在登录屏幕上选择它应该就足够了,或者选择“自定义会话”并编写一个`~/.xsession` 以 `exec xmonad` 结尾。要恢复到 KDE,请在登录时选择一个 KDE 会话,或者有机会返回“~/.xsession”。您也可以在另一个控制台上尝试 WM,方法是从文本控制台运行 `startx xmonad -- :1`。 (2认同)
  • @MaxMackie:只要您不在系统上卸载 KDE,您就可以根据需要选择使用其中一种。例如,我的妻子喜欢使用 gnome,而我喜欢 xmonad。我们不使用显示管理器(例如 kdm、gdm 或 xdm),所以这东西会启动到终端。她登录并执行 $startx /usr/local/bin/gnome-session 并且 Gnome 启动。我执行 $startx /usr/local/bin/xmonad 并且 xmonad 启动。它们可以在没有问题的同一系统上共存。KDE 会像您上次使用它一样返回。只要您不删除 KDE,这些配置仍然存在。 (2认同)