Estaba tratando de encontrar el lugar /etc/inittab
donde hago mi autologin. Pero en Ubuntu 11.04 ese archivo parece estar perdido. ¿Es esta la forma correcta de hacerlo en 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
fuente
En mi sistema xubuntu 11.10, el nivel de ejecución predeterminado se estableció en /etc/init/rc-sysinit.conf, la línea en cuestión leída
env DEFAULT_RUNLEVEL=2
. Así que creé un /etc/init/rc-sysinit.override, y puse una línea que diceenv DEFAULT_RUNLEVEL=5
, así que ahora mi nivel de ejecución predeterminado es 5.Luego creé un /etc/init/lightdm.override (o gdm.override, o kdm.override, cualquiera que sea el caso para cualquier administrador de pantalla que esté usando), y copié todos los elementos de inicio y detención de lightdm. conf - y solo cambié los bits de nivel de ejecución para que mi administrador de visualización comience en el nivel de ejecución 5 y se detenga en otros niveles de ejecución.
fuente
No tengo claro qué y dónde se supone que está el "esto" que ha publicado. Sin embargo, sin embargo, Upstart seguirá analizando / etc / inittab si existe, sugeriría que incluya cosas no relacionadas con el nivel de ejecución como lo hizo anteriormente.
fuente