我将桌面管理器从 xfce 切换到 centos 7.4 上的 mate。
这意味着我们正在从 gdm 切换到 lightdm。
由于某些原因,我们最近通过 freeipa 验证的用户不可能出现在最近用户列表中,这意味着我们的用户每次登录时都需要输入所有登录信息。
我仔细看了很久,似乎不是设置问题。我尝试激活和停用有关会话的所有相关设置,但没有成功。
据我所知,需要创建一个文件才能/var/lib/AccountsService
让我们的用户出现在该列表中,但事实并非如此。然而,该文件夹仍在 lightdm 启动时被读取。它读取 org.freedesktop.Accounts 似乎用于创建此列表。
在 GDM 下,当 ldap 用户注销时会正确创建该文件。
本地创建的用户不会遇到此问题,并且直接出现在用户列表和/var/lib/AccountsService
.
如果有人能把我推向正确的方向。我没主意了。