после обновления 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

попробовал это, и все работало нормально, но не решил проблему. В любом случае, спасибо за вашу помощь!
Скаут Фокс

Ответы:


11

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

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

rm ~/.Xauthority

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


1
использование livecd
nastys

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

7

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

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

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

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

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

  • Попробуй войти

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

3

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


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 является источником проблемы.


1

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

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

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


0

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

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

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


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

0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.