Raspberry Pi авто вход без etc/inittab

Я хотел бы настроить Raspberry Pi для автоматического входа в систему конкретного пользователя. Я погуглил это, и решения, которые я нашел, касались редактирования файла /etc/inittab. Моя проблема в том, что теперь у меня нет этого файла, он отсутствует в моей версии Raspbian. Есть ли другой способ сделать это?

4 ответов


Я предполагаю, что вы используете последнее изображение Raspian (Джесси). Этот основан на Debian 8 (jessie), где init-система изменилась с sysvinit на systemd. Думаю, это как-то связано с твоей проблемой. Если вы google:raspbian 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-сервер автоматически, просто добавьте следующую строку в конец вашего ~/.профиль

[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx

мой автологина.файл conf отображается, как показано ниже. Примечание %I, мой pi висит иначе:

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux

я нашел это, и это единственное, что сработало для меня.

автоматический вход для LightDM

откройте терминал и сделайте сначала резервную копию файла, который мы будем редактировать:

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

замените имя пользователя своим собственным именем пользователя. Сохраните файл и выйдите. Выполните эту команду сейчас, чтобы изменения были приняты в эффект:

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