exxxcitation1
@exxxcitation1
Ваше Эникейшество

Как восстановить вход в пользователя Linux Mint в графическом режиме?

Свежеустновленный Linux Mint не даёт зайти в свежесозданного пользователя :)

Тобишь изначально был пользователь admin2, после чего из под него через консоль был создан user. При попытке зайти в пользователя user - загорается тёмный экран с курсором на нём и потом всё возращается в окно со списком пользователей.

Ежели создавать пользователей с другими логинами, то происходит то же самое. В папке /home/user ничего не создается. Через раз и она сама не создаётся. В /etc/passwd пользователь присутствует.

Через Ctrl+Shift+F1 из окна со списком пользователей, - нормально отрабатывает консоль и нормально в ней гуляет user.

Тобишь вопрос, скорее, в том как подтянуть содержимое в папку /home/user. Это, возможно, решит вопрос.
  • Вопрос задан
  • 792 просмотра
Решения вопроса 1
@vitaly_il1
DevOps Consulting
Правильный ответ: домашняя директория пользователя принадлежала root, что мешало пользователю залогиниться в XWindow.

chown -R user.user /home/user

решило проблему (точка и двоеточие в данной команде взаимозаменяемы).

Подробности:
Почему это случилось? По-видимому, домашняя директория была создана вручную root. Почему-то в Убунту и форках useradd не создает директорию по умолчанию, надо добавлять '-m':
useradd -m newuser
Почему это мешало логину? Потому что при графическом логине система хочет создавать разные файлы в домашней директории (security cookies, configuration, ...). Если это не получается из-за отсутствия прав на запись, логин неудачный.
Про пользователей и права - downloads.naulinux.ru/pub/NauLinux/desktop/52/i386...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Zoominger
@Zoominger Куратор тега Системное администрирование
System Integrator
В /etc/passwd пользователь присутствует.

А home directory у него указана? Создана? Права выданы? Если создавали через useradd, то, по идее, всё должно быть.
Ответ написан
@Zenko
Для начала посмотри логи xorg: /var/log/Xorg.0.log

Скорее всего проблема в ~/xsessionrc он стартует xorg и оболочку. Если редактировал xsessionsrc в windows лучше прогони через dos2unix или через sed замени виндовие символи переноса каретки на линуксовие. В любом случае покопайся в етом файле. Проблема скорее всего в нем.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы