Salut,
Dans ton live, si ta partition système Lubuntu est montée (le chemin que tu cites au #1 semble l'indiquer), pour savoir si le paquet
numlockx est installé, tu devrais avoir un retour pour:
sudo find /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92/usr/bin/numlockx
Si tu as un retour du genre de: "
find: ‘/media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92/usr/bin/numlockx ’: Aucun fichier ou dossier de ce type", C'est que le paquet n'est pas installé.
As-tu réussi à éditer le fichier avec la commande suggérée au #2:
sudo nano /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
?
Le mieux, à mon avis, serait de créer cette conf dans
/etc/lightdm/lightdm.conf.d, non pas dans /usr/share.
Pour référence, je poste ma propre config de
lightdm sous Ubuntu 18.04:
yvan@yvan-maison:~$ lightdm --show-config
[Seat:*]
A allow-guest=false
C greeter-wrapper=/usr/lib/lightdm/lightdm-greeter-session
D guest-wrapper=/usr/lib/lightdm/lightdm-guest-session
E user-session=ubuntu
F greeter-session=unity-greeter
G xserver-command=X -core
H greeter-setup-script=/usr/bin/numlockx on
I autologin-user=
[LightDM]
B backup-logs=false
Sources:
A /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
B /usr/share/lightdm/lightdm.conf.d/50-disable-log-backup.conf
C /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
D /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
E /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
F /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
G /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
H /etc/lightdm/lightdm.conf.d/50-greeter-script.conf
I /etc/lightdm/lightdm.conf
On voit que j'ai créé un fichier nommé
50-greeter-script.conf contenant:
[Seat:*]
greeter-setup-script=/usr/bin/numlockx on
...dans le sous-dossier
/etc/lightdm/lightdm.conf.d
Créer ce sous-dossier s'il n'existe pas au préalable:
sudo mkdir /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92/etc/lightdm/lightdm.conf.d
...ensuite tu peux y créer le fichier de conf 50-greeter-script.conf avec nano:
sudo nano /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92/etc/lightdm/lightdm.conf.d/50-greeter-script.conf
...dans lequel tu copies/colles le contenu cité plus haut.
Voir la doc de
nano
Pour installer le paquet
numlockx dans ton Lubuntu à partir de ta session live, il faut créer un environnement
chroot.
Il te faudrait essayer ceci à partir de la session live:
for i in /dev /dev/pts /proc /sys /etc/resolv.conf ; do sudo mount --bind $i /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92$i
...suivi de:
sudo chroot /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92
À partir de ce moment tu serais en "root" dans ton système Lubuntu. On commence par mettre à jour la liste des paquets:
apt update
...si tout se passe bien, on installe le paquet numlockx:
apt install numlockx
Puis on quitte ensuite le chroot:
exit
...et on démonte "proprement" les montages "bind":
for i in /dev /dev/pts /proc /sys /etc/resolv.conf ; do sudo umount -l /media/lubuntu/2187e0b5-f7e2-415c-bceb-27fd9b520a92$i ; done
Tu devrais ensuite pouvoir redémarrer sur ton Lubuntu installé,
sous réserve d'avoir pu effacer ta config foireuse au préalable, bien sûr.
A+