
При входе пароль принимается, но я возвращаюсь на экран входа. Пробовал несколько раз, даже после перезагрузки... то же самое поведение.
Я оставил свой ноутбук (Lenovo Ideapad z510) в спящем режиме (крышка опущена) вчера вечером, но сегодня утром он не возобновил работу, как это обычно бывает. Он выключился или завис, и при загрузке Ubuntu началась ошибка входа, упомянутая выше.
cat ~/.xsession-errors
/usr/sbin/lightdm-session: 1: /usr/sbin/lightdm-session: ls: not found
/usr/sbin/lightdm-session: 104: exec: gnome-session: not found
Хорошо. Я перепробовал кучу предложений отUbuntu застревает в цикле входа в систему
- Изменено
id
на/usr/sbin/id
в/etc/profile
- удаленный
.Xauthority
- удаленный
/tmp
- удалил, очистил и переустановил lightdm
- проверил
.profile
на наличие синтаксических ошибок (source .profile
все прошло нормально, так что, думаю, синтаксических ошибок нет)
Ничего не помогло.
Мой гостевой вход работает нормально, поэтому другой пользователь тоже должен работать. Сейчас я создам другого пользователя и продолжу работу, но решение этой проблемы все еще необходимо... она, скорее всего, повторится в будущем.
Установка и перенастройка gdm также не дала результата.
sudo apt-get install gdm
решение1
Решено. Была синтаксическая ошибка в .pam_environment
. Я пропустил DEFAULT
в
PATH DEFAULT=${PATH}:${HOME}/MyPrograms
ВидетьСправочная страница вики Ubuntu о переменных окружения