Intereting Posts
Код выхода сценария оболочки и ведение журнала Настройки звука не сохранены в импульсном аудио – как их сохранить? Файл Doom замораживает любой компьютер, который пытается взаимодействовать Различные размеры шрифта консоли на двух установках debian wheezy как копировать и переименовывать файлы с помощью «:» и увеличивать число в имени файла Разрешить группе r / w в папке, принадлежащей конкретному пользователю Переместить каждый файл, который не является каталогом Как сканировать жесткий диск на низком уровне для восстановления файлов в частично перезаписанном разделе? Bash не может запустить команду из скрипта: команда mkdir не найдена Разработка / отладка C / C ++ на Ubuntu? Экран GNU: эквивалент соответствия в tmux как linux ядро ​​обрабатывает файловую систему Windows NTFS? Проблемы с сервером ключей PGP и прокси-сервера Комментировать все строки из последней прокомментированной строки в строке с 'foo' Как выйти из TTY и в X сеанс

ubuntu не позволяет мне войти в систему для моего пользователя, как я могу это исправить?

Мой ubuntu просто разбился. Теперь, когда я перезапустил его, он ничего не делает при вводе пароля. Экран просто обновляется, а пароль снова пуст. Однако, если я пытаюсь ввести неправильный пароль, он признает, что это недопустимый пароль. На странице входа в ubuntu также есть странный белый квадрат вокруг имен пользователей и пароля.

Стоит отметить, что, хотя я использовал Ctrl + Alt + Del для перезагрузки компьютера, окно, которое спрашивает, хочу ли я перезапустить или выключить компьютер, не смогло показать символы, вместо каждого символа были пустые квадраты.

Я попытался установить новый пароль для своего пользователя, войдя в оболочку восстановления, но это не сработало! Я также создал нового пользователя, но не смог войти в него :((

Любое предложение, как я могу это исправить?

Нажмите Ctrl + Alt + F3 и войдите в оболочку, используя свое имя пользователя и пароль. В этом случае имя пользователя будет вашим именем пользователя, которое вы установили при установке Ubuntu.

Теперь запустите ls -lah . Если на выходе выводится строка (и найдите строку, которая заканчивается на .Xauthority)

 -rw------- 1 root root 53 Nov 29 10:19 .Xauthority 

то вам нужно сделать chown username:username .Xauthority и попробовать войти в систему.

Else, do ls -ld /tmp . Проверьте первые 10 букв слева: они должны точно прочитать: drwxrwxrwt .

 drwxrwxrwt 15 root root 4096 Nov 30 04:17 /tmp 

Кроме того, вам нужно сделать sudo chmod a+wt /tmp и снова проверить.

Если бы не оба, я бы рекомендовал вам
Убедитесь, что вы подключены к Интернету с включенным DHCP.

  1. sudo apt-get purge lightdm
  2. sudo apt-get update
  3. sudo apt-get install lightdm
  4. dpkg-reconfigure lightdm

Теперь введите sudo shutdown -r now для перезагрузки.