我想设置我的树莓派自动登录到特定用户。我在谷歌上搜索了这个问题,找到的解决方案是编辑/etc/inittab文件。我的问题是现在我没有那个文件,在我的Raspbian版本中似乎丢失了。有没有其他方法来实现这个目标?
我的autologin.conf文件如下所示。请注意%I
,否则我的pi会卡住:
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux
ExecStart=
至关重要。 - Aaronraspbian jessie auto login
,您应该能够找到解决方案。$ sudo -i
# mkdir -pv /etc/systemd/system/getty@tty1.service.d
# nano /etc/systemd/system/getty@tty1.service.d/autologin.conf
插入下面的文本:
[Service]
ExecStart=-/sbin/agetty --autologin $username --noclear I 38400 linux
确保$username
是您的用户名。
然后重新启动电脑。
可选:
如果您想要自动启动X服务器,请在您的~/.profile
文件末尾添加以下行。
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
我发现这个方法对我非常有效。
打开终端并备份我们要编辑的文件:
su -
gedit /etc/lightdm/lightdm.gedit /etc/lightdm/lightdm.conf.back
现在编辑这个文件:
gedit /etc/lightdm/lightdm.conf
或者
nano /etc/lightdm/lightdm.conf
取消注释这两行代码:
autologin-user=USERNAME
autologin-user-timeout=0
将USERNAME替换为您自己的用户名。保存文件并退出。现在运行此命令,以使更改生效:
dpkg-reconfigure lightdm
raspi-config
:pi@raspberrypi:~ $ sudo raspi-config
Created symlink /etc/systemd/system/default.target → /lib/systemd/system/graphical.target.
有一个菜单会弹出,您需要选择Boot Options
,然后选择类似于B1 Boot Desktop Options
的选项,最后从几个自动登录选项中选择。
参见:https://raspberrypi.stackexchange.com/questions/48241/auto-login-in-jessie-how