Невозможно войти в мою учетную запись

23

Я обновил свой Ubuntu с 11.04 до 11.10, смонтировав последний альтернативный образ компакт-диска, выпущенный 13 октября, как окончательную стандартную версию и успешно выполнив приглашение cdromupgrade, установив полные последние обновления перед завершением процесса обновления дистрибутива и перезагрузкой. После перезагрузки новый lightdm появился должным образом, и я мог выбрать оболочку входа в систему из меню, содержащего «ubuntu», «ubuntu 2D», «консоль восстановления», «рабочую область kde», «cairo-dock с эффектами», » cairo-dock без эффектов "и т. д. рядом с моим именем, которое соответствует моему имени пользователя.

ОДНАКО, например, я выбрал «ubuntu» (в качестве выбора по умолчанию) и ввел правильный (если не правильный, lightdm попросит вас ввести снова, но он этого не сделал, я пытался) ввести пароль. Экран за очень короткий промежуток времени превратился в черный экран фонового текстового интерфейса gdm, а затем вернулся к интерфейсу lightdm без входа в мою учетную запись пользователя и выглядел так, как будто я ничего не делал на ноутбуке. Я также не мог войти в систему как гость, так как всплыл тот же черный экран и снова появился lightdm.

Перед обновлением я мог достаточно хорошо запустить gnome 2, kde, unity на ноутбуке, но статус-кво заключается в том, что никто из приглашения в меню рядом с моим именем не может войти в мою учетную запись, включая «консоль восстановления».

На самом деле я могу переключиться на ttys и войти в свою учетную запись под своим именем пользователя и паролем, как и все команды в tty (в настоящее время я делаю это). Я также могу действовать как суперпользователь с помощью команды "sudo" и получать приглашение # с помощью команды "sudo -i" с правильным паролем, без проблем.

В приглашении root я могу успешно запустить «service lightdm stop» и «startx» для пользовательского интерфейса root Unity (именно так получается этот отрывок), но в приглашении $ после запуска «service lightdm stop» и « startx ", он просто появляется" Протокол не указан "бесконечно, и никакой графический интерфейс не появляется.

Я обнаружил, что пакет "gnome-shell" не полностью установлен, и исправил его, но это не помогло, просто в результате был выбран пункт меню, который не может получить доступ к моей учетной записи в качестве его компаньонов.

Я обновил все пакеты на своем ноутбуке, и обновления не должны быть установлены.

Моим устройством является ThinkPad X61, все его функции хорошо работают во всех предыдущих дистрибутивах Ubuntu, начиная с 10.04 LTS. Я обновил свою ОС с 10.04 LTS до 10.10 так, как я выступил сегодня без каких-либо неожиданных результатов год назад.

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

yihfei
источник

Ответы:

21

Я смог это исправить сам, удалив файл ~/.Xauthority. Для записи, вы можете найти журналы запуска LightDM под /var/log/lightdm- оттуда я смог увидеть, что LightDM застрял на чем-то в этом файле, поэтому я переименовал его и смог успешно войти в систему.

Натан Осман
источник
Подали ошибку? Необходимо решить.
Oxwivi
Не исправлено в моем случае. используя Ubuntu 12.04 64-bit.
6

Я попробовал большинство из приведенных выше предложений, но после поиска в Google это сообщение об ошибке, найденное в .xsession-errors

mkdtemp: частный сокет dir: в доступе отказано

нашел этот ответ, который работал

sudo chmod 1777 / tmp

http://mihirknows.blogspot.com/2008/06/mkdtemp-private-socket-dir-permission.html

lethgowerboy
источник
Запоздалое спасибо за это, спасло мне жизнь. Вчера поменял perms на / tmp, сегодня не могу войти на ноутбук. Видел это и пошел, ах
Лиам Бэйли
6

У меня возникла такая же проблема (Ubuntu 12.04 LTS). Я думаю, что это потому, что я пробовал startxкоманду с sudo.

Я обнаружил, что файл ~ / .Xauthority принадлежал пользователю root, поэтому на экране входа в систему я нажал, ctrl+alt+f2и оттуда я изменил владельца обратно на меня ( sudo chown user:user .Xauthority) и смог снова войти в систему.

respiratio
источник
У меня был root, а также как обычный пользователь. Но не исправлено в моем случае.
Это сработало для меня .. :) Ubuntu 12.04 LTS .. Я также изменил разрешение:chmod 777 .Xauthority
Саурав Кумар
5

GDM все еще здесь, если вы хотите, вы можете сделать:

sudo dpkg-reconfigure lightdm

В ответ на запрос появится вопрос, хотите ли вы начать с LightDM или GDM. Так что, если вы снова застряли с LightDM или вам это не нравится, вы всегда можете вернуться к GDM.

Но решение Джорджа Эдисона должно работать.

Ньямиоу Галеантроп
источник
3

Ни одно из предыдущих предложений не сработало для меня, но это имело значение:

В /etc/X11/default-display-manager изменилось lightdm на /usr/sbin/lightdm

Я беру на это нулевой кредит; просто нашел это онлайн где-то среди пятидесяти других возможностей после дней проб и ошибок. 11.10 обновлен и пробует проприетарный драйвер ATI fglrxdrm 8.93.4

Marcos
источник
2

Та же проблема в Lubuntu 11.10 - вход в GUI невозможен, но проблема была в DISK SPACE, когда я зашел в консоль и попытался запустить MC, я получил предупреждение о дисковом пространстве, удалил некоторые файлы и теперь все работает нормально.

Кристиан Шварц
источник
У меня была похожая проблема при запуске выделенной машины XBMC с Lubuntu 11.10. Оказывается, / var / log как-то заполнил диск.
DrA7