Windows 用户无痛体验平铺窗口 | WSL 搭建 Arch + Niri 桌面及美化_哔哩哔哩_bilibili
(折腾一下午+问豆包)要自己创建普通用户在变成 sudo,不要直接用 root 操作
sudo pacman -S dbus
export XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir
export DBUS_SESSION_BUS_ADDRESS=unix:path=$XDG_RUNTIME_DIR/bus
export DISPLAY=:0
dbus-daemon --session --fork --address=$DBUS_SESSION_BUS_ADDRESS
然后
sudo pacman -S dbus
export XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir
export DBUS_SESSION_BUS_ADDRESS=unix:path=$XDG_RUNTIME_DIR/bus
export DISPLAY=:0
dbus-daemon --session --fork --address=$DBUS_SESSION_BUS_ADDRESS
再另开一个 cmd
wsl --shutdown
然后重进 archlinux 进用户
unset DBUS_SESSION_BUS_ADDRESS
export XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir
export DISPLAY=:0 export WLR_NO_HARDWARE_CURSORS=1
export WLR_RENDERER=vulkan LIBGL_ALWAYS_SOFTWARE=1 niri