优化KDE:嘎掉KWin_x11 换上i3wm
前言
为了压榨 KDE 桌面环境以及获得使用更为舒适(作者个人认为)的平铺窗口管理器(i3wm),参考了这篇英文教程。
本文将结合这英文教程与作者个人尝试来讲解如何“撅”掉 KWin_x11,换上 i3wm。
以Kubuntu为例,安装依赖
sudo apt install i3-wm
嘎KWin_x11,换上i3wm
这里以 Plasma 版本 5.25 为界限分类讨论。
>= 5.25
可以使用 systemctl mask 法。首先先建立 mask unit:
vim $HOME/.config/systemd/user/plasma-i3.service
#-- 复制粘帖以下内容
[Unit]
Description=Launch Plasma with i3
Before=plasma-workspace.target
[Service]
ExecStart=/usr/bin/i3
Restart=on-failure
[Install]
WantedBy=plasma-workspace.target
#-- :wq 保存退出,下一句是启用mask
systemctl mask plasma-kwin_x11.service --user
# 启用unit
systemctl enable plasma-kwin_x11.service --user
< 5.25
如果是 Plasma 版本 >= 5.25,使用传统的环境变量 KDEWM法需要先
kwriteconfig5 --file startkderc --group General --key systemdBoot false
然后
vim /usr/share/xsessions/plasma-i3.desktop
#-- 复制粘帖以下内容
[Desktop Entry]
Type=XSession
Exec=env KDEWM=/usr/bin/i3 /usr/bin/startplasma-x11
DesktopNames=KDE
Name=Plasma with i3
Comment=Plasma with i3
#-- :wq 保存退出
下载作者预配置好的i3wm配置文件(推荐)
然后 mv 到 ~/.config/i3/ 里面
config 内容可以参考 i3wm 官方文档自行调整
注销重进 | 选择i3wm为默认Xsession 以查看效果
这是作者的效果(注:作者重新调整过顶栏):
杂谈
刚开始用 i3wm 会很不习惯(尤其是那堆令人头皮发麻的快捷键),然而慢慢用下去(磨合),会发现:这 i3wm 越用越顺手,窗口会变得更加容易找到而不是像传统的类似于 Windows 的堆叠窗口管理器一样一个堆在一个上以致于难以找到导致血压升高。
i3wm 在 KDE 上的表现比 KWin_x11 的资源占用少很多。
啥?你 Windows 也要这样子的窗口管理器?好吧好吧,传送门在此。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 祈杰喵
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果

