Вопрос или проблема
У меня проблема с Ubuntu. Когда я попытался войти в систему, я видел черный экран, и снова появлялся экран входа. Я пробовал несколько команд, но они не работали. Команды, которые я пробовал:
chown username:username .Xauthority
mv .Xauthority .Xauthority.bak
sudo chmod a+wt /tmp
sudo apt-get purge lightdm
sudo apt-get install lightdm
dpkg-reconfigure lightdm
Однако я создал новую учетную запись, и она работает. Ну, я хочу использовать свою основную учетную запись, но не могу. Может кто-нибудь помочь мне? Спасибо.
У меня была такая же проблема, и я ее решил. Проблема с циклом входа возникла после нерегулярного завершения работы. Я решил проблему следующим образом:
Я заметил, что моя домашняя папка не имела атрибута w.
Я добавил атрибут w и перезагрузил компьютер.
Нажмите Ctrl + Alt + F1 и введите в консоли
sudo chmod -R +w ~
sudo reboot
Примечание: ~ – домашняя папка, +w – добавление права на запись, -R – рекурсия.
Это все.
У меня по какой-то причине владелец моей домашней папки был изменен на root
. Я просто поменял его обратно, и смог войти в систему. К счастью, у меня работал SSH, так что я смог внести это изменение.
sudo chown user:user user
У меня была проблема с циклическим входом после обновления моего старого Thinkpad T-61p с графической картой nVidia Quadro FX 570M/PCIe/SSE2. Правильным направлением был этот пост, но это не помогло. Поэтому я начал смотреть внутрь /var/log/Xorg.0.log
, и вот оно что: моя карта поддерживалась только драйвером nvidia-340. Все, что было необходимо:
sudo apt install nvidia-340
sudo reboot
Мой урок: читайте содержимое /var/log/Xorg.0.log
Ответ или решение
Ubuntu 16.04 Login Loop: Решение проблемы
Проблема с зацикливанием входа в Ubuntu 16.04 – это распространённый вопрос, с которым сталкиваются многие пользователи после различных обновлений или некорректных завершений работы системы. Этот симптом проявляется, когда пользователь успешно вводит свои учетные данные, но вместо загрузки рабочего стола возвращается на экран входа.
Первичная диагностика
-
Проверка прав доступа и владельца папки домашнего каталога. Среди частых причин зацикливания может быть изменение прав доступа или владельца папки домашнего каталога. Некорректные права могут возникнуть, например, при системных сбоях или некорректных действиях с файлами.
Из терминала (доступен из консоли через Ctrl + Alt + F1) рекомендуется выполнить:
sudo chown -R username:username /home/username
Здесь
username
следует заменить на фактическое имя пользователя. Это действие изменит владельца всех файлов в домашнем каталоге на текущего пользователя. -
Проверка прав на
.Xauthority
Это файл, который содержит данные об авторизации X-сервера. Если с ним что-то не так, проблема при входе гарантирована.
mv ~/.Xauthority ~/.Xauthority.bak
Этой командой вы переименуете текущий
.Xauthority
, позволяет системе создать новый. -
Права доступа к временной папке
Команда устанавливает права на временную папку, что необходимо для нормального функционирования X-сессий:
sudo chmod a+wt /tmp
Графический интерфейс
Проблемы с дисплейным менеджером также могут вызывать такую ситуацию. Попробуйте перестановку lightdm:
sudo apt-get purge lightdm
sudo apt-get install lightdm
dpkg-reconfigure lightdm
Графические драйверы
Проблемы с графическим драйвером, особенно на системах с не совсем стандартным железом, вполне могут стать причиной запуска X-сессии, но без входа в неё. Здесь важно прочитать логи:
cat /var/log/Xorg.0.log
В них может содержаться указание на неподдерживаемый графический драйвер. Если указан недостающий драйвер, установите его:
sudo apt install nvidia-340
sudo reboot
Перед установкой, разумеется, убедитесь, что это именно тот драйвер, который необходим вашему оборудованию.
Заключение
Хотя проблема входа в систему может иметь множество причин, следуя вышеописанным шагам, можно выявить и устранить большинство из них. При изменении системных файлов всегда создавайте резервные копии, чтобы иметь возможность восстановиться к начальному состоянию. И не забывайте, что обновления и регулярное обслуживание системы снижают такие риски.
Формула FOREST
- Functual: Речь идёт о конкретных действиях и командах, ведущих к решению задачи.
- Original: Указаны команды и рекомендации, основанные на реальных решениях пользователей.
- Relevant: Внимание уделено специфике Ubuntu 16.04 и её типичным проблемам.
- Engaging: Призыв к работе с консолью и логами сразу вовлекает читателя в процесс.
- Specific: Чёткие команды и их объяснение помогают точно следовать инструкциям.
- Thoughtful: Учитываются различные аспекты проблемы для достижения наилучшего результата.