после обновления 12.04: невозможно войти, хотя пароль правильный

12

Я обновился с 10.10 до 12.04 и теперь не могу войти. Пароль правильный - когда я ввожу неправильный пароль, мне говорят, что он неверный, хотя правильный, по-видимому, принят, но затем просто возвращает меня на страницу входа. Я могу войти как гость, но я ничего не могу сделать с оболочкой, так как она тоже не принимает мой пароль.

Скаут Фокс
источник
1
Это происходило со мной, когда я безошибочно наутилус. Если это является причиной (из-за неудачного обновления или чего-то подобного), тогда, пока вы находитесь на экране входа в систему, вы можете нажать Ctrl + Alt + F1 и у вас будет терминал, введите свое имя пользователя и пароль (который не будет будут показаны даже звездочки (*), а затем вы можете попробовать sudo apt-get --reinstall nautilus, затем нажмите Ctrl + Alt + F7, чтобы вернуться к экрану входа в систему и перезагрузиться!
Hytromo
Благодаря тому, что терминал принимает мой пароль, он говорит, что nautilus - недопустимая операция. То же самое касается grub, который я также пытался переустановить
Scout Fox
мой плохой, попробуйте sudo apt-get install --reinstall nautilus
hytromo
попробовал это, и все работало нормально, но не решил проблему. В любом случае, спасибо за вашу помощь!
Скаут Фокс
возможный дубликат Ubuntu застревает в петле входа в систему
Элия ​​Каган

Ответы:

11

попробуйте удалить файл Xauhority и перезагрузите компьютер.

для меня это было

rm ~/.Xauthority

перезагрузка

Hengst
источник
1
использование livecd
nastys
1
У меня была та же самая проблема, и это решило ее из командной строки Ctrl + Alt + F1. Есть идеи, почему это происходит?
jadkik94
7

Ответ от анонимного пользователя:

У меня точно такая же проблема, и я исправил ее с помощью следующего решения (найденного здесь ):

  • Нажмите CTRL + ALT + F1
  • Войдите под своим именем пользователя и паролем

  • Запустите следующую команду: sudo chown -R $USER:$USER $HOME

  • Нажмите CTRL + ALT + F7

  • Попробуй войти
SirCharlo
источник
1
это сработало, спасибо. Могу я спросить, что случилось, чтобы оправдать указанную ошибку?
mojo706
3

Проверьте, имеет ли пользователь тот же идентификатор пользователя (и идентификатор группы), что и файлы в домашнем каталоге пользователя. Если пользователь имеет идентификатор 1000, а файлы в домашнем каталоге пользователя имеют 1001, исправьте пользователя в файле / etc / passwd для идентификатора пользователя 1001.

Markus
источник
2

Хорошо, следуйте инструкциям, указанным здесь startx не работает

Я не могу гарантировать, что это сработает и для вас.

Это значит:

  1. попробуйте получить консоль восстановления с помощью комбинации клавиш Ctrl-Alt-F1. Сначала проверьте, есть ли у вас права на запись. Если нет, используйте опцию, clearчтобы получить их.

  2. Теперь удалите файлы xAuthority sudo rm /home/username/.Xauthority*

  3. попробуйте переустановить xorg с помощью sudo apt-get install --reinstall xorg

  4. Теперь перезагрузитесь с помощью команды sudo reboot. Все должно работать нормально.

У меня была та же самая проблема после анализа ошибки, которую я получаю, когда я пробовал startx, я понял, что Xserver является источником проблемы.

Mathematiker
источник
1

У меня просто была эта проблема после обновления. Я понял, что это связано с моей оболочкой гнома, которую я использовал. Итак, я сделал следующее:

$ cd etc/apt/sources.list.d/
$ sudo rm gnome3-team-gnome3-precise.list gnome3-team-gnome3-precise.list.save
$ reboot

И теперь я могу войти!

Мошенник
источник
0

У меня такая же проблема. Мое понимание проблемы заключается в следующем. Это происходит, если вы шифруете файловую систему во время обновления и изменяете пароль.

Решение. войдите как гость. перейти к управлению учетной записью пользователя. измените пароль вашего обычного пользователя на оригинальный пароль. Выйдите из системы и войдите с обычным пользователем. Вы должны быть в состоянии войти сейчас, поскольку файл теперь расшифрован.

По крайней мере, я работал со мной.

mellosello
источник
Но вы не хотите расшифровывать свою файловую систему! Это рабочее не решение ...
Патрик Да Сильва
0

Для меня работало то, что я установил byobu, который был включен в 10.04 и не обновлялся во время обновления, так что он сломал графический вход в систему (только ошибка в консоли).

yPhil
источник