在 Arch 上更新 wlroots、Sway 和 libseat 后,“[libseat/backend/seatd.c:70] 无法连接到套接字 /run/seatd.sock:没有这样的文件或目录”

6 arch-linux sway

我刚刚更新了我的系统,只有三个可用更新:wlrootsswaylibseat

我没有安装显示管理器,在加载 Sway 之前,我看到了这个:

[wlr] [libseat] [libseat/backend/seatd.c:70] Could not connect to socket /run/seatd.sock: no such file or directory

我以前从未有过这样的错误。

小智 6

LIBSEAT_BACKEND=logind通过添加到我的文件解决了问题/etc/environment。我不知道这是否是修复警告消息的正确方法,但它有效。wlroots 似乎放弃了登录依赖并依赖 libseat 进行席位管理。我从 Matrix Arch 房间的一位用户那里了解到这一点。