如何使用 XFCE 自动登录 Xubuntu 或 Ubuntu Server?

Fil*_*ntu 31 server xubuntu system auto-login

尽管在 Xubuntu 设置(XFCE/系统/用户和组)中设置了自动登录,但我每次启动计算机时都必须登录。这怎么能改变呢?

Fil*_*ntu 36

输入终端(例如 Xubuntu、带有 XCFE 的 Ubuntu 服务器(例如 Raspberry PI 3):
sudo -e /etc/lightdm/lightdm.conf

(比sudo nano /etc/lightdm/lightdm.confor 好sudo mousepad /etc/lightdm/lightdm.conf,见下面的推理* -谢谢red_trumpet的提示

将这些行添加到文件中:

[席位:*]
autologin-session=xubuntu
autologin-user=YourDesiredAutoLoginUserName
autologin-user-timeout=0

您可以使用例如文件 /etc/lightdm/lightdm.conf.d/autologin-xubuntu.conf,但是您应该确保该目录中的另一个文件或文件 /etc/lightdm/lightdm.conf 中的设置不会覆盖它。

对于 GDM 用户

配置文件位于/etc/gdm3/custom.conf根据其他答案,如果您觉得有帮助,请投票支持Arbuntu 的答案):

sudo -e /etc/gdm3/custom.conf
Run Code Online (Sandbox Code Playgroud)

取消注释以下行(删除#)并填写您的用户名:

# Enabling automatic login
  AutomaticLoginEnable = true
  AutomaticLogin = YourDesiredAutoLoginUserName
Run Code Online (Sandbox Code Playgroud)

额外的:

在恢复时删除密码,请右键单击系统托盘电源图标,然后单击首选项。这会打开 XFCE 电源管理器(或者,您可以导航到 XFCE/设置/设置管理器/电源管理器)。单击左窗格中的扩展。暂停/休眠时取消选中锁定屏幕。

最后一个位置是 XFCE/系统/用户和组。如果设置了“密码:登录时询问”,您可以更改它,此后,如果您注销或切换用户,则无需输入密码即可返回。

*使用 sudo -e 而不是直接使用编辑器的原因:
sudo -e 使用用户权限复制文件,并使用您喜欢的编辑器打开它。保存后,文件被复制回原始文件。这样编辑器就不会获得root权限,安全性提升。(如果配置正确,您的首选编辑器会自动选择,这非常方便)。

来源:lightdm/Read.meUbuntu 论坛SuperUser

  • 这个配置今天可以在@`/usr/share/lightdm/lightdm.conf.d/60-xubuntu.conf` 找到。 (7认同)
  • 最好使用 `sudo -e /etc/lightdm/lightdm.conf` 而不是 `sudo $EDITOR`。 (3认同)
  • @Filbuntu AFAIU,`sudo -e` 使用用户权限复制文件,并使用您喜欢的编辑器打开它。保存后,文件将被复制回原始文件。这样编辑器就不会获得root权限,这是安全性的一个提升。(如果配置正确,系统会自动选择您的首选编辑器,这非常方便)。 (2认同)

Mit*_*tch 17

点击设置-->用户和组

在此处输入图片说明

在密码旁边,单击更改

在此处输入图片说明

点击登录时不询问密码

在此处输入图片说明

  • 这只是消除了输入密码的需要 - 它不会启用自动登录。 (17认同)

Gor*_*son 15

自从写下接受的答案以来,事情似乎发生了一些变化。在 Xubuntu 16.04 下,设置已移至

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

他们看起来像这样

[Seat:*]
autologin-guest=false
autologin-user=gord
autologin-user-timeout=0
Run Code Online (Sandbox Code Playgroud)

  • 或者只是创建文件“/etc/lightdm/lightdm.conf” (3认同)
  • 在 18.04 的 xubuntu-installed-lightdm 上,文件 `/etc/lightdm/lightdm.conf` 不存在,但如果你只是将代码复制粘贴到 `/etc/lightdm/lightdm.conf.d/autologin.conf` (或者随便叫它 .conf),这对我有用:) (2认同)