Difference between revisions of "Automatic login to virtual console (Italiano)"
m (aligned) |
m (out of date) |
||
(One intermediate revision by one other user not shown) | |||
Line 3: | Line 3: | ||
[[en:Automatic login to virtual console]] | [[en:Automatic login to virtual console]] | ||
[[es:Automatic login to virtual console]] | [[es:Automatic login to virtual console]] | ||
+ | |||
+ | {{out_of_date | Questa pagina è in fase di revisione e potrebbe non essere aggiornata. Seguite per ora le istruzioni della versione inglese. | Talk:ArchWiki Translation Team (Italiano)#Pagine Marcate come "out of date" e "Traslateme"}} | ||
+ | |||
{{Article summary start|Sommario}} | {{Article summary start|Sommario}} | ||
{{Article summary text|Descrive come accedere automaticamente a una consolle virtuale.}} | {{Article summary text|Descrive come accedere automaticamente a una consolle virtuale.}} | ||
Line 35: | Line 38: | ||
Per evitare errori relativi a display-manager.service in dsmeg, è possibile settare come default il target "multi-user": | Per evitare errori relativi a display-manager.service in dsmeg, è possibile settare come default il target "multi-user": | ||
# systemctl enable multi-user.target | # systemctl enable multi-user.target | ||
− | + | ||
+ | ===Killare X=== | ||
+ | {{accuracy}} | ||
+ | Per killare X e prevenirne l'immediato ricaricamento, stoppare il servizio {{ic|autologin@tty1.service}}: | ||
+ | # # systemctl stop autologin@tty1.service | ||
+ | |||
+ | ===Vedere anche=== | ||
+ | * [[Systemd (Italiano)#Cambiare il runlevel/target predefinito all'avvio|Cambiare il runlevel/target predefinito all'avvio]].) |
Revision as of 09:28, 4 July 2013
Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end Questo articolo descrive come accedere automaticamente a una “console virtuale” o tty alla fine del processo di boot. Questo articolo tratta solamente dell'accesso alla console; i metodi per avviare il server X sono descritti in Start X at Login.
Service
Creare un nuovo servizio tipo getty@.service
e copiarlo in /etc/systemd/system/
# cp /usr/lib/systemd/system/getty@.service /etc/systemd/system/autologin@.service
/etc/systemd/system/
ha la precedenza su /usr/lib/systemd/system/
Cambiare la lineaExecStart
per includere il parametro -a "USERNAME"
:
/etc/systemd/system/autologin@.service
[Service] [...] ExecStart=-/sbin/agetty --noclear -a USERNAME %I 38400 [...] [Install] WantedBy=getty.target
Type=idle
in Type=simple
per permettere un leggero ritardo per l'esecuzione di agetty fino a che tutti i processi non siano completati. Questa opzione è molto utile quando si avvia X al boot in modo automatico. Vedere man systemd.service
per ulterioti informazioni.
Type=simple
può provocare messaggi di debug da parte di systemd che vanno a "sovrascrivere" le tty.Infine, disabilitare il vecchio getty@ttyX.service
per la TTY specifica e abilitare il relativo autologin@ttyX.service
per la stessa TTY:
# systemctl daemon-reload # systemctl disable getty@tty1 # systemctl enable autologin@tty1 # systemctl start autologin@tty1
Per evitare errori relativi a display-manager.service in dsmeg, è possibile settare come default il target "multi-user":
# systemctl enable multi-user.target
Killare X
Per killare X e prevenirne l'immediato ricaricamento, stoppare il servizio autologin@tty1.service
:
# # systemctl stop autologin@tty1.service