Я настроил свои заставки для блокировки рабочего стола через некоторое время; и иногда, например, когда я покидаю свой рабочий стол, я предпочитаю сам блокировать экран, используя строку заголовка «Блокировать / Переключить учетную запись ...».
При попытке войти снова я ввожу свой пароль, но пароль помечен как «неверный».
В качестве обходного пути, я должен использовать мышь, чтобы перейти к меню «Переключить пользователя ...» в строке заголовка, щелкнуть его и дождаться появления другой страницы входа, которая очень похожа на страницу блокировки заставки , (В нем также перечислены другие имена пользователей на выбор)
Там я ввожу тот же пароль, и он принимается, я вошел, появляется рабочий стол Unity.
Вход в консоль также работает.
Есть идеи, как диагностировать и решить проблему?
Linux xxx 3.19.0-28-generic # 30-Ubuntu SMP Пн 31 августа 15:52:51 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux
единство 7.3.2
Compiz 0.9.12.1
Кажется, нет ничего интересного в kern.log и syslog, но вот что-то из /var/log/auth.log
Sep 17 17:20:29 xxx lightdm: pam_kwallet(lightdm-greeter:setcred): pam_sm_setcred
Sep 17 17:20:29 xxx lightdm: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Sep 17 17:20:29 xxx systemd-logind[843]: New session c13 of user lightdm.
Sep 17 17:20:29 xxx lightdm: pam_ck_connector(lightdm-greeter:session): nox11 mode, ignoring PAM_TTY :2
Sep 17 17:20:29 xxx lightdm: pam_kwallet(lightdm-greeter:session): pam_sm_open_session
Sep 17 17:20:29 xxx lightdm: pam_kwallet(lightdm-greeter:session): pam_kwallet: open_session called without kwallet_key
Sep 17 17:20:30 xxx lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "knb"
Sep 17 17:20:33 xxx CRON[37168]: pam_unix(cron:session): session closed for user munin
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm:auth): pam_sm_authenticate
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm:setcred): pam_sm_setcred
Sep 17 17:21:10 xxx lightdm: pam_unix(lightdm-greeter:session): session closed for user lightdm
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm-greeter:session): pam_sm_close_session
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm-greeter:setcred): pam_sm_setcred
Вот несколько фотографий экранов, через которые мне нужно пройти:
Здесь я безуспешно набрал свой обычный пароль. Он содержит только символы ASCII.
Сменить пользователя ... (выберите свою учетную запись, мне не нужно переключаться на другую).
Это работает.
Отредактировано: незадолго до конца +150 крайнего срока
Я смог решить эту проблему сам (после того, как все подсказки и ссылки распространились по всем ~ 5 ответам до сих пор)
Мне пришлось закомментировать эту строку в файле /etc/pam.d/lightdm
:
#auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
Я думаю, причина была в том, что (много месяцев назад, когда я был «единственным» с физическим доступом к своему компьютеру), я добавил себя в группу, которая может войти без пароля и автоматически войти в систему lightdn после загрузки / перезагрузки. Затем однажды я изменил это на «вход в систему после перезагрузки», но по какой-то причине предыдущая конфигурация без входа в систему была неправильно удалена из всех файлов конфигурации .
Теперь можете войти снова :-)
Примечание о вознаграждении / "оценке":
Первый ответчик был ближе всего к решению, сказав что-то вроде «внимательно посмотрите, что находится в /etc/pam.d». Ответ был также самым длинным и самым тщательным. Однако я оценил все остальные ответы как ценные, я думаю, это все, что я могу сделать на данный момент.