Невозможно войти через экран входа Unity после обновления до 12.04

Вход в систему через оболочку, доступ к которой осуществляется через Ctrl+Alt-F1, и вход в систему в качестве гостя через графический интерфейс пользователя. Работа 0O

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

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

sudo service lightdm stop

выполненный

sudo nvidia-xconfig

и перезапустил интерфейс

sudo service lightdm start

но безрезультатно.

На моей рабочей станции установлена ​​видеокарта Nvidia GeForce 560-448. Я пытался исправить это с помощью последних 64-битных драйверов Nvidia (cURL'ed с официального сайта), то есть 295.49 и последней бета-версии 302.07.

У кого-нибудь есть идея, как это исправить? Ваша помощь ценится:)

6 ответов

Решение

Я изменил диспетчер отображения со стандартного LightDM на GDM, установив последний с помощью sudo apt-get install gdm, С GDM, установленным в качестве нового диспетчера отображения (выполнить sudo dpkg-reconfigure gdm если вы не можете установить GDM в качестве диспетчера дисплеев во время установки), я мог бы войти через графический экран старой школы, который он мне показывал после перезагрузки.

После входа в систему я сбросил свой менеджер дисплеев до LightDM, выполнив sudo dpkg-reconfigure lightdm, После очередной перезагрузки все вернулось на круги своя: теперь я могу войти через стандартный интерфейс входа в систему дистрибутива.

Проверка после обновления 12.04: невозможно войти, хотя пароль правильный. В нижней части вопроса вы увидите:

sudo rm /home/<username>/.Xauthority*
sudo apt-get install --reinstall xorg
sudo reboot

Это отлично сработало для меня.

sudo useradd -m username1
sudo passwd -m username1

Это сбрасывает все обратно туда, где я мог войти снова.

Это странно

Я работал 12.04 в течение некоторого времени (несколько месяцев) без проблем. Я не вошел в GUI в течение некоторого времени (я обычно шеллю или использую Webmin). Сегодня я попытался войти в систему через GUI с моей учетной записью без полномочий root, она работает так, будто пытается загрузить рабочий стол, а затем возвращает меня обратно. Я могу зайти в аккаунт без проблем.

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

Я остановил lightdm и запустил gdm, и я смог получить доступ к своей старой учетной записи через графический интерфейс.

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

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

Ран sudo rm /home/username/.Xauthority* и не переустанавливал xorg. Я остановил gdm и начал lightdm. Затем я попытался снова войти в старую учетную запись... с успехом!

Проверьте свои .xsession-errors файл в вашем домашнем каталоге для любых ошибок после входа через Ctrl + Alt + F1.

В моем случае у меня были плохие персонажи .profile файл из моей установки Git (мой плохой).

После того как я удалил его, я смог войти через графический интерфейс входа.

Комментарий № 18 в этом вопросе помог мне.

Я должен был создать новую учетную запись username2 через: sudo useradd -m username2 и установить sudo passwd username2 для этого. затем я вхожу в него через lightdm, создаю другую учетную запись username3 (так что у него есть такие вещи, как sudoers, работающие, что username2 не имеет), затем я копирую все вещи из / home / username в / home / username3 через "midnight commander" mc тогда sudo chown username3:username3 /home/username3 -R (он не будет отбирать содержимое папок, которые являются символическими ссылками, что там!), когда я вхожу в систему под именем username3, теперь все в порядке!

Я провел несколько тестов, даже попытался очистить домашний путь (переименовать / bkp и использовать копию только что созданного дома), но я не смог войти в систему по имени пользователя, поэтому я предполагаю, что есть какая-то внешняя конфигурация, которая не позволяет имени пользователя работать, но username3 и username2 могут войти на lightdm. Может быть в / etc?

Я должен также сказать, что когда система зависла и я принудительно перезагрузил компьютер (что не позволило мне войти в систему на lightdm), мой ctrl + alt + f1, который всегда давал мне черный экран, теперь работает!! поэтому мне интересно, какой файл конфигурации нужно исправить, потому что я полагаю, что если я выполню какую-то стандартную команду, я могу потерять доступ к своей текстовой консоли ctrl+alt+f1...?

Другие вопросы по тегам