J'essayais de trouver /etc/inittab
où je fais mon autologin. Mais dans Ubuntu 11.04, ce fichier semble être perdu. Est-ce la bonne façon de procéder dans 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
la source
Sur mon système xubuntu 11.10, le niveau d'exécution par défaut était défini dans /etc/init/rc-sysinit.conf - la ligne en question était lue
env DEFAULT_RUNLEVEL=2
. J'ai donc créé un /etc/init/rc-sysinit.override et y ai mis une ligne qui litenv DEFAULT_RUNLEVEL=5
, alors maintenant mon niveau d'exécution par défaut est 5.J'ai ensuite créé un fichier /etc/init/lightdm.override (ou gdm.override ou kdm.override, quel que soit le cas pour le gestionnaire d'affichage que vous utilisez), et copié tous les éléments de démarrage et d' arrêt de lightdm. conf - et vient de changer les bits de niveau d'exécution afin que mon gestionnaire d'affichage démarre au niveau d'exécution 5 et s'arrête dans les autres niveaux d'exécution.
la source
Je ne sais pas trop quoi et où le "ceci" que vous avez affiché est censé être. Quoi qu'il en soit, Upstart analysera toujours / etc / inittab s'il existe, je suggère d'y mettre des éléments non liés au niveau d'exécution comme vous l'avez fait auparavant.
la source