Sway 给出 XDG_RUNTIME_DIR 错误

Sway 给出 XDG_RUNTIME_DIR 错误

如果我犯了错误,请原谅我;这是我第一次问。

我使用的是 Debian 12。我尝试安装 Sway,但它抛出一个错误:

~$ sudo sway
XDG_RUNTIME_DIR is not set in the environment. Aborting.

但是,bash 确认 $XDG_RUNTIME_DIR 设置为/home/lyran/.xdgrd(是的,我已将该export命令添加到我的 bash 配置文件中)。

我尝试过的

我在 Debian 中找不到任何有关该错误的文档。所以,我尝试了我为 Arch 找到的解决方案。安装并启动/启用后seatd,将自己添加到seat组中并重新启动后,我仍然遇到相同的错误。我找不到其他解决方案。

答案1

不要使用 sudo 运行 sway,而是使用显示管理器(即 lightdm)运行 sway

相关内容