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