===== Astuces ===== ==== Clavier FR au boot ==== === Méthode normale === Le fichier **/etc/vconsole.conf** doit contenir **KEYMAP=fr** tout simplement (attention, “fr” en minuscule !). === Solution de contournement === * Si la méthode normale ne suffit pas on peut contourner en créant un service systemd au boot : nano /usr/lib/systemd/system/kbfr.service * Ajouter le texte suivant : [Unit] Description=Clavier FR Before=getty.target [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/lib/systemd/systemd-vconsole-setup [Install] WantedBy=multi-user.target * Activer le service comme ceci sudo systemctl daemon-reload # recharger les services sudo systemctl enable --now kbfr # activer le service kbfr tout de suite Note : le service s'appelle **kbfr** par choix personnel, vous pouvez lui donner le nom que vous voulez. **Si cette astuce ne fonctionne pas**, remplacer la ligne qui contient ExecStart par : ExecStart=/usr/bin/loadkeys fr-latin1 ExecStartPost=/usr/bin/setfont ter-220b ==== Synchronisation date/heure ==== === 1 seule fois === sudo ntpdate 1.fr.pool.ntp.org === tout le temps (service) === * Installer le paquet **ntp** s'il ne l'est pas * Configurer ntp en modifiant le fichier [[:doku|/etc/ntp.conf]] 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 * Activer et lancer le service sudo systemctl enable ntpd sudo systemctl start ntpd ==== startx automatique ==== É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é. [[https://wiki.archlinux.org/index.php/Xinit#Autostart_X_at_login|source]] ==== TTY connexion automatique ==== * Saisir la commande suivante systemctl edit getty@tty1 * Et y saisir ensuite le bloc suivant : [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]”. [[https://wiki.archlinux.org/index.php/Getty|source]] ===== Erreurs ===== ==== Reinitialiser le trousseau ==== 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 ==== "Clé publique inconnue" ==== 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