Debian 测试 SDDM 不登录用户

Debian 测试 SDDM 不登录用户

我有一个奇怪的问题。我正在运行 Debian 测试安装,最近通过 KDE5 更新流,我得到了 SDDM 而不是 KDM。但是,即使我输入正确的密码,SDDM 也不会登录。当我输入密码时:

  • SDDM 消失,看起来登录正在开始。
  • 一段时间后,SDDM 再次出现。

但是,如果我关闭 SDDM,从我的用户启动 X,导出显示并运行startkde,我可以像往常一样使用 KDE。

日志没有显示任何有价值的内容。

任何帮助表示赞赏。

更新1:从控制台运行 SDDM 不会在控制台上创建任何日志。其他日志(系统日志、消息等)显示 SDDM 尝试启动会话,但会话刚刚退出。奇怪的。

更新2:我找到了相关的日志条目:Auth: sddm-helper exited with 2.这意味着pam_backend->openSession()以某种方式给出了错误并退出。然而,PAM、组、文件权限和其他细节一切都很好。我还无法追踪到真正的原因,因为 SDDM 日志记录没有多大帮助。

更新2.1:看起来它与 相关PAM,但 PAM 堆栈没有给出任何可见的错误。

答案1

更新后问题自行解决。可能这是 SDDM 的一个错误,而 PAM 没有问题,因为我在此期间使用了 XDM。

相关内容