Merci Bruno, pour ta suggestion. Mais je n'ai pas rencontré le succès.
Je précise que je n'ai pas trouvé le fichier tout-à-fait à l'endroit espéré, mais dans /etc/init/
et que son contenu ne ressemble pas à du code qui accueillerait facilement une section telle que celle proposée.
# SDDM
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on lightdm upstart script
description "SDDM"
author "Rohan Garg <rohangarg@kubuntu.org>"
start on ((filesystem
and runlevel [!06]
and started dbus
)
or runlevel PREVLEVEL=S)
stop on runlevel [016]
respawn
respawn limit 2 15
emits login-session-start
emits desktop-session-start
emits desktop-shutdown
script
if [ -n "$UPSTART_EVENTS" ]
then
# Check kernel command-line for inhibitors, unless we are being called
# manually
for ARG in $(cat /proc/cmdline); do
if [ "$ARG" = "text" ]; then
plymouth quit || :
stop
exit 0
fi
done
[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/sddm" ] || { stop; exit 0; }
plymouth quit
clear >/dev/tty7
fi
exec sddm
end script
post-start script
sleep 5
clear > /dev/tty7
end script
post-stop script
clear > /dev/tty7
sleep 1
if [ "$UPSTART_STOP_EVENTS" = runlevel ]; then
initctl emit desktop-shutdown
fi
end script
Bruno a écritAttention il ne faut pas modifier les fichiers situés dans /usr/share !
Du coup, j'ai supprimé les lignes numlockxx des fichiers que j'avais modifiés en suivant pourtant la doc
ubuntu numlockxx
Quand je coche ou décoche l'option "numérique au démarrage", de l'écran de configuration du clavier, d'ailleurs, ça ne change rien à ces fichiers.
Ca donne un peu l'impression qu'il s'agit de fichiers créés par un processus de type compilation.
Ca me fait penser à ce qui se passe avec le fichier de configuration de grub. Et pour grub, il y a bien une phase de compliation.
Est-ce qu'avec sddm il n'y a pas un processus analogue ?