Вход в tty не проходит без сообщения об ошибке
Когда я пытаюсь войти через tty
(Ctrl+Alt+FX) Я получаю приглашение, например:
laboratory login:
Затем я могу ввести имя пользователя и нажать клавишу ввода, но он сразу же сбрасывается до того же приглашения без сообщения об ошибке и запроса пароля. Я не могу войти в свою графическую среду, поэтому мне нужно использовать tty (я считаю, что мой менеджер рабочего стола не запускается). Что не так?
2 ответа
Это потому, что вы, вероятно, вводите неправильное имя пользователя: помните, что при создании пользователя, если полное имя содержит два слова и содержит заглавные буквы (например, "Джон Смит"), по умолчанию первое слово будет преобразовано в строчные (т.е. "Джон").
Перед переключением на tty
откройте терминал в графическом окружении, нажав Ctrl+Alt+t и запустите команду whoami
: это вернет точное имя пользователя, которое будет использоваться при tty
авторизоваться.
Поскольку вы не можете получить доступ к графической среде, попробуйте следующее:
- Выключить систему
- Во время загрузки удерживайте Shift для доступа
grub2
меню - Выбрать
Advanced options for Ubuntu
и нажмите Enter
- Выберите текущий режим восстановления ядра (например,
Ubuntu 12.04 x.xx.xx-xx-generic (recovery mode)
) и нажмите Enter
- Выбрать
root - Drop to root shell prompt
и нажмите Enter
- Бежать
cat /etc/passwd
чтобы увидеть список всех пользователей, присутствующих в системе. Проверьте свое реальное имя пользователя - Бежать
exit
- Выбрать
resume - Resume normal boot
- Попробуйте войти в
tty
используя имя пользователя, восстановленное из списка
обходной путь - добавить куда-нибудь в командную строку вашего ядра, а в grub параметр