Ich habe versucht herauszufinden, /etc/inittab
wo ich mein Autologin mache. Aber in Ubuntu 11.04 scheint diese Datei verloren zu sein. Ist das die richtige Art und Weise, wie Sie es in Ubuntu tun?
# 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
quelle
Auf meinem xubuntu 11.10-System wurde der Standard-Runlevel in /etc/init/rc-sysinit.conf festgelegt - der fraglichen Zeile
env DEFAULT_RUNLEVEL=2
. Also habe ich eine /etc/init/rc-sysinit.override erstellt und eine Zeile eingefügt, die lautetenv DEFAULT_RUNLEVEL=5
. Mein Standard-Runlevel ist jetzt 5.Dann habe ich eine /etc/init/lightdm.override (oder gdm.override oder kdm.override, was auch immer der Fall sein kann , was auch immer Display - Manager Sie verwenden), und alle kopierten Start- und Stopp - Elemente aus lightdm. conf - und habe nur die Runlevel-Bits geändert, sodass mein Display-Manager in Runlevel 5 startet und in anderen Runlevels stoppt.
quelle
Ich weiß nicht, was und wo das "dies" sein soll, das Sie gepostet haben. Unabhängig davon wird Upstart jedoch weiterhin / etc / inittab analysieren, wenn es vorhanden ist. Ich würde vorschlagen, nicht Runlevel-bezogene Inhalte wie zuvor hinzuzufügen.
quelle