Как настроить tty autologin в Ubuntu с запуском Upstart

Я пытался найти /etc/inittab, где я делаю свой автолог. Но в Ubuntu 11.04 этот файл кажется потерянным. Правильно ли это вы делаете в Ubuntu?

# Auto Login for Ubuntu how?
# 1. apt-get install mingetty
# 2. vim /etc/init/tty1.conf

# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.
start on stopped rc RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
#exec /sbin/getty -8 38400 tty1
exec /sbin/mingetty --autologin <PUTYOUR_USERNAME_HERE> tty1
^
|____ edited only this line, seems to be working 
1
задан 6 June 2013 в 16:51

2 ответа

В моей системе xubuntu 11.10 уровень запуска по умолчанию был установлен в /etc/init/rc-sysinit.conf - строка, о которой идет речь, читала env DEFAULT_RUNLEVEL=2. Поэтому я создал файл /etc/init/rc-sysinit.override и ввел в него одну строку, которая читает env DEFAULT_RUNLEVEL=5, поэтому теперь мой уровень выполнения по умолчанию - 5.

Then Я создал /etc/init/lightdm.override (или gdm.override или kdm.override, независимо от того, что может быть для любого менеджера отображения, который вы используете) и скопировал все элементы start и stop из lightdm.conf - и просто изменили биты уровня запуска, чтобы мой диспетчер отображался на уровне запуска 5 и останавливался на других уровнях выполнения.

3
ответ дан 25 May 2018 в 17:38

Я не знаю, что и где должно быть «это», которое вы опубликовали. Несмотря на это, Upstart все равно будет разбирать / etc / inittab, если он существует, я бы предложил помещать в него не связанные с runlevel вещи, как и раньше.

0
ответ дан 25 May 2018 в 17:38

Другие вопросы по тегам:

Похожие вопросы: