Ubuntu 14.04 проблема входа в систему


24

Мой Ubuntu 14.04 зависает при попытке войти в мой рабочий стол. Экран становится черным, и вскоре после этого экран входа в систему возвращается.

Я выполнил все шаги в Ubuntu, застрял в цикле входа в систему, но проблема не была решена.

Ответы:


11

Вы можете либо создать нового пользователя в соответствии с предложением ColonelTrogdor, либо есть другие способы решения этой проблемы. Сначала войдите в систему tty, нажав CTRL+ ALT+F1

Примечание : нажмите ALT+, F7чтобы выйти изtty

Решение 1. Сбросьте Unity и Compiz

  1. Загрузите инструмент сброса Unity отсюда .

    Примечание : он должен работать с Ubuntu 14.04, 13.10 и 13.04.

  2. Сброс Unity с помощью следующей команды

    $ unity-reset
    

Решение 2 (наиболее рекомендуемое): переустановите Ubuntu Desktop (т.е. Unity)

sudo apt-get install --reinstall ubuntu-desktop

Решение 3. Установите другое окружение рабочего стола, например, Gnome, KDE..etc

Теперь я предлагаю вам попробовать Gnome Desktop. Это также выглядит круто.

sudo apt-get install gnome-shell ubuntu-gnome-desktop

Попробовав любое решение, просто перезагрузите систему.

$ sudo reboot

1
Решение 2 кажется лучшим, особенно когда вы меняете владельца .Xauthority, и он все еще не работает
Manny265

Решение 2 работало для меня всегда.
Сандип C

Решение 2 сработало. Благодарность!!
Амит Патель

3

Я пробовал все что угодно на форумах, чтобы исправить проблему с петлей входа в систему. Никто из них не работал. В итоге я нашел неоптимальное решение, которое сработало (что делает его предпочтительнее всего, что я пробовал). Это то, что я в итоге сделал:

Открыть виртуальный терминал: Ctrl+ Alt+F1

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

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

sudo adduser newusername

Вам нужно будет заполнить все детали, включая пароль и тому подобное. Затем, чтобы дать ему привилегии root:

sudo usermod -a -G sudo newusername

Теперь нажмите Ctrl+ Alt+ , F7чтобы переключиться обратно в GUI. Возможно, вам придется перезагрузить компьютер, чтобы все работало правильно. Графический интерфейс позволяет мне войти в нового пользователя, которого я создал.

Если вам нужны элементы из домашней папки старого пользователя, и он отказывается разрешить это из-за проблем с разрешениями, вы можете открыть терминал (или снова нажать Ctrl+ Alt+ F1) и сменить владельца, предоставив таким образом эти разрешения:

chown newusername:oldusername ~oldusername

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


1
Обратите внимание - иногда CTRL ALT F1не работает. В этом случае попробуйте CTRL ALT FN F1.
智障 的 人

1

Сегодня я (по-видимому) испытал ту же проблему, используя UID системного администратора. Я попытался войти в систему с UID без прав администратора на консоли. Успех. Я удаленно вошел в систему с UID администратора, и это был мой сеанс:

Последний вход в систему: Пт 3 июля 16:55:22 2015 / usr / bin / xauth: /home/kingb/.Xauthority недоступен для записи, изменения будут игнорироваться kingb @ North40: ~ $ ls -l .Xauthority -rw ---- --- 1 root root 317 7 7 2 08:36 .Xauthority

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

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

  • Я вошел в систему как указанный выше администратор на консоли.
  • Через несколько дней я обнаружил, что консольный сеанс заморожен.
  • Я обнаружил, что могу удаленно войти в систему под учетной записью администратора и перезагрузить компьютер.
  • Несколько дней спустя я столкнулся с проблемой, которая привела меня на эту страницу.
  • ls -l .Xauthority для пользователя без прав администратора выявил несоответствия владельца и группы.

Не знаю, что на самом деле вызвало симптом (замороженный сеанс консоли?), Но (для меня) исправление было достаточно простым.


1

У меня была эта проблема сегодня, 14.04LTS, но я обнаружил, что основной причиной является проблема, связанная с ошибочными изменениями разрешений в моем пользовательском каталоге.

Симптомы для меня: появится экран входа в систему, позволит войти в систему, успешно войти в систему, начать загрузку, затем черный экран на секунду и вернуться к экрану входа. Единственное, vim /var/log/syslogчто выглядело подозрительным, было:

Dec  9 13:50:31 pc-host pulseaudio[5505]: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Dec  9 13:50:33 pc-host gnome-session[5280]: WARNING: IceLockAuthFile failed: Permission denied

Решение:

  • Нажмите Ctrl+ Alt+ F6и войдите
  • Команда Run: sudo chown myusername. /home/myusername
  • Нажмите Ctrl+ Alt+F7

0

Я применил следующую команду от Акшая Пратапа следующим образом:
sudo apt-get install --reinstall ubuntu-desktop

Это решило мою проблему. Я думаю, что основная проблема заключалась в том, что папка / boot была переполнена, и была пробная версия для установки последнего ядра, которое не удалось из-за недостатка места.

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

PS

Я использую Ubuntu 14.04 64 bit, и я не уверен, почему выбор размера каталога / boot слишком мал.

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



0

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

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

Я смог вернуться в дело с помощью единства, запустив xfce, запустив приложение «Системные настройки», открыв диалоговое окно «Программное обеспечение и обновления», переключившись на вкладку «Дополнительные драйверы» и выбрав, в моем случае, драйвер nouveau.

У меня также были проблемы с Wi-Fi при обновлении системы, где это было проблемой. Там также драйвер с открытым исходным кодом был хорошим запасным вариантом.


-1

У меня такая же проблема в 11.04. Я решил это путем переустановки Compiz.

Откройте окно терминала. Введите sudo apt-get remove compiz и нажмите Enter. Введите свой пароль, если требуется (ничего не отобразится для конфиденциальности), введите Y и нажмите Enter, если он запрашивает подтверждение, когда эта задача выполнена, или если она не выполнена, потому что она не выполнялась. t сначала установите, наберите sudo apt-get install compiz и нажмите ввод / возврат. Выполните те же действия, что и для удаления. Затем перезагрузите машину, надеюсь, это поможет!


1
Я удалил combiz. Но все еще не могу войти @Ganesh
Anitha

-1

У меня была эта проблема в Ubuntu 14.04, возможно, потому что это newinstall, и я добавлял свои личные вещи.

В конце концов я сделал:

sudo apt-get install gnome-shell ubuntu-gnome-desktop

Это установило оболочку gnome, и я могу войти во все профили

Затем я использовал инструмент настройки gnome, вы должны включить значки на рабочем столе в инструменте настройки, чтобы увидеть обои.


-3

Чтобы избежать петли входа в систему, вы можете установить и использовать другой менеджер входа в систему или использовать новую чистую учетную запись пользователя в старом менеджере входа, если вы хотите создать новую чистую учетную запись пользователя, сначала установите другой менеджер входа в систему (например, gdm) через командную строку, если вы есть любой, затем измените ваш менеджер входа в систему типа «sudo dpkg -conconfigure lightdm», затем измените менеджер входа в систему на gdm, затем войдите в gdm со своей старой учетной записью, после этого поиска приложения учетной записи пользователя создайте новую учетную запись здесь и не забудьте сделайте пароль. После завершения измените ваш менеджер входа обратно на lightdm, затем войдите в систему с новой учетной записью чистого пользователя. Обратите внимание, что ваша новая учетная запись чистого пользователя будет использовать настройки по умолчанию для вашей Ubuntu.

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