Creer un service sur /dev/ttyx

Creer un service sur /dev/ttyx
sudo mkdir /etc/systemd/system/getty@tty1.service.d/

On y créé un fichier qui va supplanter la configuration par défaut :

sudo nano /etc/systemd/system/getty@tty1.service.d/override.conf

contenant :

[Service]
ExecStart=
ExecStart=-/usr/bin/htop
StandardInput=tty
StandardOutput=tty

On recharge la configuration systemd:

sudo systemctl daemon-reload 

Et enfin on relance le service tty1 :

sudo systemctl restart getty@tty1.service

N.B. : ceci a été testé sur une 16.04 avec une autre application que htop mais cela devrait fonctionner aussi sur Ubuntu 18.04 avec htop.