[deepin exploration] 在Arch上安装Niri+DMS 个人桌面配置分享
Tofloor
poster avatar
Zeta.
deepin
10 hours ago
Author

在 Arch Linux 上安装 Niri 桌面环境

屏幕截图 2026-02-27 203703.png

最近折腾了 Niri 这个基于 wlroots 的滚动式平铺窗口管理器,把安装过程记录一下。这套方法同样适用于其他发行版,只需替换包管理器命令即可。

什么是 Niri?

Niri 是一个无限滚动的平铺式窗口管理器,灵感来自 PaperWM。窗口横向排列,可以无限滚动,非常适合键盘流用户。

完整安装步骤

1. 安装 Niri

sudo pacman -S niri

Niri 目前已经在 Arch 的官方仓库中,直接安装即可。

2. 配置 ArchLinuxCN 源(为了安装 yay/paru)

编辑 pacman 配置文件:

sudo vim /etc/pacman.conf

在文件末尾添加:

[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

保存后安装密钥环和 AUR 助手:

sudo pacman -S archlinuxcn-keyring
sudo pacman -S yay paru

3. 安装 GDM 显示管理器

sudo pacman -S gdm
sudo systemctl enable gdm

启用后下次启动就会进入 GDM 登录界面。

4. 安装DMS(必须 否则Niri配置过于麻烦)

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

执行后选择 niri 和终端 Kitty。脚本会自动配置 dotfiles 和常用软件。

5. 启动 Niri

两种方式:

  • 重启系统:GDM 登录界面选择 Niri
  • 直接测试:在 tty 终端输入:
niri-session

其他系统同理

  • Debian/Ubuntuapt install niri gdm3systemctl enable gdm3
  • Fedoradnf install niri gdmsystemctl enable gdm
  • openSUSEzypper install niri gdmsystemctl enable gdm

注意事项

  • 确保显卡驱动支持 Wayland
  • 如果 GDM 没有 Niri 选项,检查 /usr/share/wayland-sessions/ 是否有 niri.desktop 文件
  • 其他问题可以查询DMS官网

以上步骤在 Arch Linux 上测试通过,其他发行版请灵活调整。有问题欢迎交流。

Reply Favorite View the author
All Replies
Zeta.
deepin
10 hours ago
#1

其实这个可以搞到deepin上的/xyx🤤

Reply View the author