Как сделать так, чтобы Lubuntu автоматически входил?

Я хочу знать, как заставить Lubuntu 14.04 перезагружаться каждые два часа, войти в систему и открыть программу. В настоящее время я застрял на первой части, которая должна сделать это войти автоматически. Я попытался изменить папки lightdm.conf и lightdm.conf.d и default.conf безрезультатно. Что я должен делать?

3 ответа

Решение

Согласно документации Lubuntu, https://help.ubuntu.com/community/Lubuntu/Boot_Install_Login, вам нужно будет создать /etc/lightdm/lightdm.conf со следующим содержимым: это как корень)

[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

Это решение сработало для меня. Ссылка (внизу) не работает, но я получил кешированную версию.

$ sudo nano /etc/lightdm/lightdm.conf

Добавьте следующие строки, заменив myusername вашим пользователем:

[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=myusername
autologin-user-timeout=0

Чтобы проверить использование:

$ /usr/sbin/lightdm --show-config

Источник: http://www.neatlittleinsights.com/htdocs/lubuntu_16.04_autologin.html

Lubuntu использует LightDM для входа в систему. Вам необходимо изменить файл конфигурации. Вам необходимо проверить, где они находятся:

/usr/sbin/lightdm --show-config

Вы увидите правильные конфигурационные файлы в разделе "Источники".

Затем вы можете отредактировать первый с правами суперпользователя (например, для Ubuntu 17 это так):

sudo nano /usr/share/lightdm/lightdm.conf.d/20-lubuntu.conf

Добавьте свое имя пользователя в строку autologin-user (или добавьте строку, если она не определена). Это будет выглядеть так:

[Seat:*]
user-session=lubuntu
autologin-user=myusername
autologin-user-timeout=0

Сохраните и проверьте снова с

/usr/sbin/lightdm --show-config

Протестировано в Lubuntu 20.04 -
на основе

$ sudo nano /etc/sddm.conf
[Autologin]
User=myusername
Session=Lubuntu

Создать файл с произвольным именем в sudo nano /etc/lightdm/lightdm.conf.d/ например 10-autologin.conf,

с содержанием

[Seat:*]
autologin-guest = false
autologin-user = USERNAME
autologin-user-timeout = 0

[SeatDefaults]
allow-guest = false

Проверить с sudo /usr/sbin/lightdm --show-config который покажет различные настройки с заглавной буквой, указывающей из файла, из которого они получены. В моем случае соответствующее письмо I:

   [Seat:*]
E  user-session=ubuntu
C  greeter-wrapper=/usr/lib/lightdm/lightdm-greeter-session
D  guest-wrapper=/usr/lib/lightdm/lightdm-guest-session
H  greeter-session=lightdm-gtk-greeter
G  xserver-command=X -core
I  autologin-guest=false
I  autologin-user=ben
I  autologin-user-timeout=0
I  allow-guest=false
Другие вопросы по тегам