LXDE 自动登录

00K*_*ell 8 lxde auto-login

我有一个非常旧的 kubuntu 服务器,我必须在上面安装 LXDE 才能让它继续运行(在 lubuntu 诞生之前)。

我刚刚将它升级到 12.04,因为我终于需要一些更现代的功能。不幸的是,我不知道如何让自动登录到桌面再次工作。

我发现应该编辑以下文件的建议

/etc/lxdm/default.conf
/etc/lxdm/lxdm.conf
/etc/xdg/lxdm/lxdm.conf
/etc/lightdm/lightdm.conf
Run Code Online (Sandbox Code Playgroud)

包括类似的东西

[base]
## uncomment and set autologin username to enable autologin
autologin=username
Run Code Online (Sandbox Code Playgroud)

但是我的系统上不存在这些文件,我找不到任何有希望的替代方案。

任何关于我应该尝试什么或下一步应该看什么的建议都将不胜感激。谢谢

Luc*_*Veo 5

请按照官方Lubuntu 文档中的说明进行操作

引用:

对于 12.04 及更高版本 (LightDM)

您需要使用以下内容创建 /etc/lightdm/lightdm.conf :(以 root 身份执行此操作)

[SeatDefaults]
autologin-user=<YOUR USER>
autologin-user-timeout=0
# Check https://bugs.launchpad.net/lightdm/+bug/854261 before setting a timeout
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter
Run Code Online (Sandbox Code Playgroud)


jri*_*oot 0

我试图在 lubuntu 14.04 上为访客用户设置它。我找到了一个对我有帮助的答案: http ://www.htpcbeginner.com/enable-lubuntu-auto-login/

然而,那里提到的文件:/etc/lightdm/lightdm.conf在 lubuntu 14.04 中不存在。但有一个文件

/etc/lightdm/lightdm.conf.d/20-lubuntu.conf

这是适合我的文件的内容:

[SeatDefaults] 
user-session=Lubuntu
autologin-user-timeout=0
allow-guest=true
autologin-guest=true
Run Code Online (Sandbox Code Playgroud)

每次系统启动时,我仍然会弹出一个令人讨厌的错误:

No session id for PID $ACHANGINGNUMBERFOREVERYSESSION 
Run Code Online (Sandbox Code Playgroud)

几分钟后屏幕锁定。(尝试按照https://help.ubuntu.com/community/CustomizeGuestSession中的过程与 guest-prefs 用户进行操作,该用户不再获得锁定,但来宾用户却获得锁定,即使配置文件已软链接到来宾骨架,也许是文件权,我会调查一下然后回来)

然而,这对某人来说可能仍然有用,如果您找到解决方案来消除该错误,也请提及。