lightdm图形登陆管理器
LightDM是Ubuntu 16.04 LTS以及之前版本的display manager。虽然更高版本的Ubuntu采用了GDM替代了LightDM,但是一些Ubuntu flavor发行版依然将LightDM作为默认的display manager。
例如,我使用的Ubuntu Budgie默认使用LightDM。
LightDM启动X server,用户会话以及greeter(也就是login screen)。
配置
注意:最新版本 lightdm (15.10以上) 将配置文件
[SeatDefaults]
替换成了[Seat:*]
修复更换用户uid导致greeter默认账号变化
最近为了统一两台电脑的相同账号名huatai的不同uid/gid
,所以修改了一下 Ubuntu Budgie 系统的 huatai 账号的 uid/gid
。从原先默认安装的 1000/1000
修改成 501/20
。修改以后,在字符界面终端登陆完成没有问题,使用正常。
然而,发现在LightDM的图形登陆界面,默认的登陆账号名被改成了Libvirt Qemu。并且奇怪的是LightDM居然不让修改默认登陆名字,导致无法使用原先的账号登陆。
原来Greeter默认是不允许输入username的,不过剋修改配置文件 /etc/lightdm/lightdm.conf.d/50_budgie-desktop.conf
添加一行
这样就可以在登陆界面switch用户账号,也就可以重新以huatai账号登陆了。
其他报错
启动日志中有以下错误:
这个参考 cannot login into locked Ubuntu 14.04 session Unity 似乎和 libpam-kwallet4 libpam-kwallet5 相关,是KDE环境的依赖包。
参考
Last updated