CDM 显示对用户不起作用,但可以作为 root 工作

CDM 显示对用户不起作用,但可以作为 root 工作

如果我以 root 身份运行 CDM(控制台显示管理器),它工作正常。如果我以其他用户身份运行它,CDM 会加载,请求 WM 选择,然后退出。没有可读的输出到 stdout 或 stderr。

我该如何调试它?

我打开了startx 的日志记录输出。它显示如下:

X: user not authorized to run the X server, aborting.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

顺便说一句,我正在运行 Debian Jessie,如果有帮助的话。

答案1

知道了!!!

已关注本指南它允许所有用户启动 xserver。以前我只在控制台用户上启用它。据推测,由于 CDM 是通过脚本而不是交互式控制台启动 xserver,因此它不算作控制台用户。

相关内容