Le fichier /etc/vconsole.conf doit contenir KEYMAP=fr tout simplement (attention, “fr” en minuscule !).
nano /usr/lib/systemd/system/kbfr.service
[Unit] Description=Clavier FR Before=getty.target [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/lib/systemd/systemd-vconsole-setup [Install] WantedBy=multi-user.target
systemctl enable kbfr && systemctl start kbfr
Note : le service s'appelle kbfr par choix personnel, vous pouvez lui donner le nom que vous voulez.
sudo ntpdate 1.fr.pool.ntp.org
server 0.fr.pool.ntp.org iburst server 1.fr.pool.ntp.org iburst server 2.fr.pool.ntp.org iburst server 3.fr.pool.ntp.org iburst
sudo systemctl enable ntpd sudo systemctl start ntpd
Éditer le fichier ~/.bash_profile et y ajouter ceci
if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then exec startx fi
note : le “1” de la première ligne correspond au terminal TTY en cours. La condition veut que SI le TTY1 est ouvert (celui par défaut donc), alors startx s'exécute. On pourrait le mettre sur un autre TTY pour plus de sécurité.
systemctl edit getty@tty1
[Service] ExecStart= ExecStart=-/usr/bin/agetty --autologin username --noclear %I $TERM
Note : pour activer cette fonction sur un autre TTY, changer simplement “tty1” en “tty[n° voulu]”.
sudo rm -rfv /etc/pacman.d/gnupg sudo pacman-key --init sudo pacman-key --populate archlinux # Pour Archlinux sudo pacman-key --populate archlinux manjaro # Pour Manjaro
Quand on utilise l'AUR, ce n'est pas impossible de tomber sur cette erreur. On peut forcer l'installation en demandant la réception de la clé GPG via la commande suivante :
gpg --recv-keys CLÉ_GPG