lightdm 自动登录

lightdm 是一个新兴的,轻量级的 Display Manager 。

要让它 自动登录 需要修改它的配置文件:/etc/lightdm/lightdm.conf

[SeatDefaults]
autologin-user={YOUR USER NAME}
pam-service=lightdm-autologin

在 SeatDefaults 下修改或添加这两个变量。

然后:

cd /etc/pam.d
sudo cp lightdm lightdm-autologin

将:

@include common-auth

这一行改成:

auth	required	pam_succeed_if.so user != root

表示,非 root 用户都可以自动登录。

这样就可以自动登录了。

还有一个小问题,其实和 lightdm 没有什么直接关系,如果使用了 gnome-keyring 而又没有使用 gnome 桌面环境,比方说我使用的是 xfce , 会有问题

WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-xxx/pkcs11: 没有那个文件或目录  

只需要将 /etc/xdg/autostart/gnome-keyring-*.desktop 中的 OnlyShowIn=GNOME;Unity; 这一行注掉就行了。

sed -i.bak 's/^OnlyShowIn/#&/' /etc/xdg/autostart/gnome-keyring-*
blog comments powered by Disqus