%20%D0%BF%D1%80%D0%B8%20%D0%B2%D1%85%D0%BE%D0%B4%D0%B5%20%D0%B2%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83%20%D0%BD%D0%B0%20tty1.png)
Каждый раз, когда я вхожу в свою ОС с помощью x-window, то есть в tty7.
Когда я переключаюсь с tty7 на tty1, нажимая Ctrl+ Alt+, F1я не могу войти с правильным именем учетной записи и правильным паролем.
cat /var/log/auth.log
Aug 30 10:31:15 hwy login[576]: PAM unable to dlopen(pan_systemd.so): /lib/security/pan_systemd.so: cannot open shared object file: No such file or directory
Aug 30 10:31:15 hwy login[576]: PAM adding faulty module: pan_systemd.so
Aug 30 10:31:17 hwy login[2369]: pam_ecryptfs: Passphrase file wrapped
Aug 30 10:31:17 hwy login[576]: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Aug 30 10:31:17 hwy systemd-logind[487]: New session 5 of user root.
Aug 30 10:31:17 hwy systemd: pam_unix(systemd-user:session): session opened for user root by (uid=0)
Aug 30 10:31:17 hwy login[576]: Module is unknown
Aug 30 10:31:18 hwy systemd-logind[487]: Removed session 5.
Здесь нет /lib/security/pan_systemd.so
.
ls /lib/security/
pam_gnome_keyring.so
Мой рабочий стол lxde, а не gnome, почему pam_gnome_keyring.so здесь, могу ли я безопасно удалить его?
Я нашел способ решить его, в то же время импортируя сюда новую проблему.
vim /etc/pam.d/login
#session required pan_systemd.so
(to change `session required pan_systemd.so` into `#session required pan_systemd.so` , or say to comment `session required pan_systemd.so`)
Теперь, чтобы перейти с tty7 на tty1, я могу войти с именем учетной записи и паролем.
Однако возникла новая проблема: появляется информация об ошибке при перезагрузке.
решение1
pam_systemd.so предоставляется libpam-systemd. Откройте терминал и введите:
sudo apt-get install --reinstall libpam-systemd