[求助]niri+dms如何安装?

求助一下,关于安装niri桌面环境时安装dms代替其余组件的情况下

sudo pacman -S niri
paru -S dms-shell-bin

只需要安装这两个就行了吗,还是需要再安装额外的东西,以及dms的配置和分散安装是一样吗?网上找niri+dms的教程比较少 :smiling_face_with_tear:

1 Like
systemctl  --user add-wants niri.service dms.service

给niri添加上dms启动依赖,剩下的在dms图形界面里设置就行了。dms-shell是通过添加额外配置文件来配置niri的。
可选依赖我装了matugen(壁纸取色)和qt6ct-kde。
quickshell可以换成quickshell-git(aur),如果需要管理电源选项(自动休眠之类的)。
其他不明白的可以看dms官网, 官方文档里就直接有配置niri的教程。

niri和dms已经装好了,目前的问题是

1、niri默认的英语貌似不能在自带的设置里面设置,这个界面汉化请教一下

2、部分在kde能用的应用edge,微信,腾讯会议等无法打开,不确定是不是x11的问题

  1. Niri和dms-shell的语言听从系统locale的配置,参考https://wiki.archlinuxcn.org/wiki/简体中文本地化

这就很奇怪了,因为我原本用kde就已经中文本地化过了,切换到niri的时候却默认不生效

你把环境变量放哪了?systemd用户单元某些路径的变量它不读的,参见

最好是设置全局变量

2、 Niri 本身的配置让我给忘了 :joy:( 因为我是之前单独安装的Niri)。需要安装 xwayland-satellite 并添加 systemd 依赖:

sudo pacman -S xwayland-satellite
systemctl --user add-wants niri.service xwayland-satellite

还有Polkit也要加上:

systemctl --user add-wants niri.service plasma-polkit-agent.service

十分感谢指点

1 Like

curl -fsSL https://install.danklinux.com | sh

全自动,网站写得很详细。

也可以手动。

不推荐在 Arch Linux 上裸安装软件,DMS 官方文档也建议从AUR安装dms-shell-bin

w, 这两天玩 labwc 才发现 dms 原来自带一个 polkit agent :grinning_face_with_smiling_eyes:,启动了其他 agent 就自动把它屏蔽了