我有一个新的Ubuntu20.04安装,但不能使自动登录一贯工作。我找到的唯一解决办法是增加2秒的等待时间,但我想了解问题的根源。因为当我加上2秒的延迟时,它看起来很有效,这让我觉得其他的东西加载不够快。
Lightdm.conf无等待
[Seat:*]
autologin-user=TEST
autologin-user-timeout=0
带等待的Lightdm.conf
[Seat:*]
autologin-user=TEST
autologin-user-timeout=2
当不自动登录时,systemctl状态lightdm.service输出。
TEST@TEST_PC:~$ sudo su -
[sudo] password for TEST:
root@TEST_PC:~# systemctl status lightdm.service
● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; indirect; vendor preset: enabled)
Active: active (running) since Thu 2022-03-24 12:13:48 AEDT; 22s ago
Docs: man:lightdm(1)
Process: 3008 ExecStartPre=/bin/sh -c [ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "lightdm" ] (code=exited, status=0/SU>
Main PID: 3012 (lightdm)
Tasks: 8 (limit: 2147)
Memory: 62.8M
CGroup: /system.slice/lightdm.service
├─3012 /usr/sbin/lightdm
├─3131 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
└─3367 lightdm --session-child 12 19
Mar 24 12:13:48 TEST_PC systemd[1]: Starting Light Display Manager...
Mar 24 12:13:48 TEST_PC systemd[1]: Started Light Display Manager.
Mar 24 12:13:49 TEST_PC lightdm[3032]: pam_unix(lightdm-autologin:session): session opened for user TEST by (uid=0)
Mar 24 12:13:52 TEST_PC lightdm[3140]: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Mar 24 12:13:53 TEST_PC lightdm[3140]: gkr-pam: gnome-keyring-daemon started properly
Mar 24 12:13:55 TEST_PC lightdm[3367]: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "TEST"
发布于 2022-05-22 21:03:18
用户“测试”未满足的“用户ingroup nopasswdlogin”要求
我认为您应该将用户TEST
添加到组nopasswdlogin
中。
sudo addgroup TEST nopasswdlogin
https://askubuntu.com/questions/1399019
复制相似问题