Ciao *,

con Stretch la procedura che usavo:
$ cp -v /lib/systemd/system/getty@.service .
$ sudo ln -s ~/getty@.service /etc/systemd/system/getty.target.wants/getty@tty2.service

poi modificavo ~/getty@.service e ~/.profile e il gioco era fatto: reboot e avvio di X su tty2.
Infatti:
$ systemctl status getty@tty2
● getty@tty2.service - Getty on tty2
     Loaded: loaded (/home/ale/getty@.service; enabled; vendor preset>
...

Mentre ora con Buster:
$ systemctl status getty@tty2
● getty@tty2.service - Getty on tty2
     Loaded: loaded (/lib/systemd/system/getty@.service; enabled; vendor preset>
...
anche se
$ ls -l /etc/systemd/system/getty.target.wants/
... getty@tty1.service -> /lib/systemd/system/getty@.service
... getty@tty2.service -> /home/ale/getty@.service


Ho provato pure con l'override:
$ sudo systemctl edit getty@tty2
...

e con le modifiche del caso tutto funziona se switcho su tty2 al login; che però non è ovviamente ciò che cerco.


Quindi:
perché systemd non usa più il file getty@tty2?
cosa mi sono perso nel passaggio a Buster?
esiste una procedura di vero auto login su tty2?


Grazie per l'attenzione

--
Alessandro T.

R: Perché leggiamo dall'alto al basso e da sinistra a destra.
D: Perché dovrei iniziare la risposta all'e-mail dopo il testo citato?

Rispondere a