在Debian 8到9的升级过程中,我被问及如何安装PAM模块包。
我怎么不知道正确的答案,我选择了选项1. Unix身份验证。
现在,GDM3不再启动了,我的日志重复地读取以下内容:
May 06 08:32:03 jesacer gdm3[809]: Unable to kill session worker process May 06 08:32:03 jesacer gdm-launch-environment][5948]: pam_unix(gdm-launch-environment:session): session opened for user Debian-gdm by (uid=0) May 06 08:32:03 jesacer /usr/lib/gdm3/gdm-wayland-session[5951]: Activating service name='org.freedesktop.systemd1' May 06 08:32:03 jesacer /usr/lib/gdm3/gdm-wayland-session[5951]: Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1 May 06 08:32:03 jesacer /usr/lib/gdm3/gdm-wayland-session[5951]: Unable to register display with display manager May 06 08:32:03 jesacer gdm-launch-environment][5948]: pam_unix(gdm-launch-environment:session): session closed for user Debian-gdm May 06 08:32:03 jesacer gdm3[809]: Child process -5951 was already dead. May 06 08:32:03 jesacer gdm3[809]: Child process 5948 was already dead. May 06 08:32:03 jesacer gdm3[809]: Unable to kill session worker process
发布于 2019-05-06 20:13:02
在智能管理下,可以重新安装包含PAM名称的所有包。
这样,当被问到应该安装哪些模块时,可以选择所有模块: 1,2,3,4,而不是仅仅1。
然后执行dpkg-reconfigure gdm3来重新配置GDM3。
现在看来没问题了。
https://unix.stackexchange.com/questions/517385
复制相似问题