Я не могу войти в систему через GUI с новой учетной записью пользователя, которую я создал в Ubuntu 16.0.4.5
Я считал много других потоков, которые подобны этой проблеме, но ничто, что я попробовал, не работало.
Пользователь был добавлен с пользовательским uid и ценурозом - оба 789. У нового пользователя нет.Xauthority файла в его домашнем dir. Я попытался удалить пользователя и добавить его снова с adduser
но без удачи.
Исходный пользователь, созданный во время установки Ubuntu 16.04.5, может войти в GUI без любых проблем.
Я попытался удалить, переустановить и перезапустить сервис lightdm без любой удачи.
Я должен также добавить, что у нового пользователя есть эти полномочия на его домашнем dir, то же как другой функционирующий пользователь. drwxr-xr-x. Также я забыл упоминать, что на экране входа в систему, новые пользователи называют, не отображен вообще как опция, только исходный пользователь во время установки и "гость" доступны.
Подобные Unix системы включая Linux получают некоторое особое значение из идентификаторов пользователей меньше чем 1 000. Вот ответ Exchange Стопки Unix, который объясняет некоторые speciifcs, и быстрая сводка:
Взгляд на lightdm
исходный код это, действительно кажется, рассматривает UIDs ниже 1000 как, "системные" учетные записи и я нашли этот вопрос, который предоставляет информацию о файле конфигурации для определения минимального идентификатора пользователя, который, вероятно, значения по умолчанию к 1 000:
Как сделать пользователей с UID под 1 000, появляются в LightDM?