我有个奇怪的问题。我正在运行一个Debian测试安装程序,最近使用了KDE5更新流,我得到了SDDM而不是KDM。但是,即使我输入正确的密码,SDDM也不会登录我。当我输入密码时:
但是,如果我关闭SDDM,从我的用户启动X,导出显示并运行startkde,我可以像往常一样使用KDE。
这些日志没有任何价值。
任何帮助都是非常感谢的。
更新1:从控制台运行SDDM不会在控制台上创建日志。其他日志(syslog、messages等)显示SDDM试图启动会话,但会话只是退出。真奇怪。
更新2:我找到了相关的日志条目:Auth: sddm-helper exited with 2.,这意味着pam_backend->openSession()以某种方式给出了一个错误和退出。但是,对于PAM、组、文件权限和其他细节,一切都很好。我还无法找到真正的原因,因为SDDM日志记录没有多大帮助。
更新2.1:看起来它与PAM相关,但是PAM堆栈没有提供任何可见的错误。
发布于 2016-01-26 12:30:19
问题在更新后自行解决了。可能是SDDM的一个bug,PAM没有问题,因为我在这段时间使用了XDM。
https://unix.stackexchange.com/questions/222624
复制相似问题