Dépannage
Diagnostiquez et corrigez les problèmes courants avec PGPilot.
Obtenir de l’aide
Section intitulée « Obtenir de l’aide »Avant d’essayer les corrections, collectez les infos diagnostiques :
- Ouvrez PGPilot, cliquez sur Diagnostic (barre latérale)
- Prenez une capture d’écran des résultats
- Notez les entrées rouges « Erreur »
- Incluez ces infos quand vous signalez les bugs
Installation et démarrage
Section intitulée « Installation et démarrage »« pgpilot : commande non trouvée »
Section intitulée « « pgpilot : commande non trouvée » »Cause : Le binaire n’est pas dans PATH.
Correction :
- Si téléchargé : déplacez vers
/usr/local/bin/:Fenêtre de terminal sudo mv /path/to/pgpilot /usr/local/bin/pgpilot # devrait fonctionner maintenant
« GPG not found »
Section intitulée « « GPG not found » »Cause : GnuPG non installé.
Correction : Installez GnuPG :
- Ubuntu/Debian :
sudo apt install gnupg - Fedora/RHEL :
sudo dnf install gnupg - Arch :
sudo pacman -S gnupg
Puis redémarrez PGPilot.
PGPilot ne démarre pas
Section intitulée « PGPilot ne démarre pas »Cause : Problème d’affichage X11/Wayland.
Correction :
- Vérifiez l’affichage :
Fenêtre de terminal echo $DISPLAY # X11 devrait afficher :0 ou similaireecho $WAYLAND_DISPLAY # Wayland devrait afficher wayland-0 - Si vide, démarrez un serveur d’affichage
- Réessayez
GPG et clés
Section intitulée « GPG et clés »« Aucune clé trouvée » / Liste Mes clés vide
Section intitulée « « Aucune clé trouvée » / Liste Mes clés vide »Cause : Le trousseau GPG est vide ou corrompu.
Correction :
- Listez les clés manuellement :
Fenêtre de terminal gpg --list-keys - Si vide, créez votre première clé dans PGPilot
- Si
gpg --list-keysaffiche les clés mais PGPilot non :- Vérifiez la var env GNUPGHOME
- Redémarrez PGPilot
« Empreinte invalide » lors de l’import
Section intitulée « « Empreinte invalide » lors de l’import »Cause : Le fichier n’est pas une clé PGP valide.
Correction :
- Vérifiez que le fichier est une clé valide :
Fenêtre de terminal gpg --import < /path/to/file.asc - Si GnuPG la rejette, le fichier est invalide
- Demandez à l’expéditeur une nouvelle copie
L’invite de mot de passe se bloque
Section intitulée « L’invite de mot de passe se bloque »Cause : pinentry (UI de mot de passe) n’est pas en cours d’exécution ou mal configuré.
Correction :
-
Vérifiez que pinentry est installé :
Fenêtre de terminal which pinentrySi non trouvé :
- Ubuntu/Debian :
sudo apt install pinentry(oupinentry-gtk2pour GUI) - Fedora :
sudo dnf install pinentry - Arch :
sudo pacman -S pinentry
- Ubuntu/Debian :
-
Si pinentry existe mais se bloque :
- Tuez les processus bloqués :
Fenêtre de terminal pkill -f pinentrypkill -f gpg-agent - Démarrez frais :
Fenêtre de terminal gpg-agent --daemonpgpilot
- Tuez les processus bloqués :
« Impossible de chiffrer » ou « Niveau de confiance trop bas »
Section intitulée « « Impossible de chiffrer » ou « Niveau de confiance trop bas » »Cause : La clé du destinataire a une confiance insuffisante.
Correction :
- Vérifiez la clé du destinataire :
- Sélectionnez-la dans PGPilot
- Vérifiez l’empreinte
- Cliquez sur le badge Confiance → Complet
- Réessayez de chiffrer
YubiKey et Smartcard
Section intitulée « YubiKey et Smartcard »« Carte non détectée »
Section intitulée « « Carte non détectée » »Cause : Clé matérielle non branchée ou scdaemon non en cours d’exécution.
Correction :
- Branchez la clé
- Vérifiez :
gpg --card-status - Si erreur, redémarrez scdaemon :
Fenêtre de terminal pkill scdaemongpg --card-status
« Échec de la migration »
Section intitulée « « Échec de la migration » »Cause : Mauvais PIN administrateur ou carte pleine.
Correction :
- Vérifiez le PIN administrateur :
Fenêtre de terminal gpg --card-editadmin - Si pleine (3 sous-clés max), réinitialisez la carte :
Fenêtre de terminal gpg --card-editadminfactoryreset
Si la migration échoue partiellement, restaurez la sauvegarde :
gpg --import <backup-secret.asc>Import et export
Section intitulée « Import et export »« Import échoué : Format invalide »
Section intitulée « « Import échoué : Format invalide » »Cause : Le fichier n’est pas une clé PGP valide.
Correction :
- Vérifiez que le fichier commence par
-----BEGIN PGP:Fenêtre de terminal head -1 /path/to/file.asc - Si non, le fichier est invalide
- Demandez une nouvelle copie à l’expéditeur
« Impossible d’exporter vers fichier : Permission refusée »
Section intitulée « « Impossible d’exporter vers fichier : Permission refusée » »Cause : Dossier non accessible en écriture.
Correction :
- Vérifiez les permissions du dossier :
Fenêtre de terminal ls -ld ~/Downloads - Si non accessible :
Fenêtre de terminal chmod u+w ~/Downloads
Réseau et serveur de clés
Section intitulée « Réseau et serveur de clés »« La recherche sur le serveur de clés a échoué »
Section intitulée « « La recherche sur le serveur de clés a échoué » »Cause : Problème réseau ou serveur de clés en panne.
Correction :
- Vérifiez internet :
Fenêtre de terminal ping keys.openpgp.org - Si pas de réponse :
- Vérifiez votre connexion WiFi/ethernet
- Essayez un autre réseau
- Si ping fonctionne, le serveur est peut-être en panne
Opérations sur fichiers
Section intitulée « Opérations sur fichiers »« Le fichier existe déjà »
Section intitulée « « Le fichier existe déjà » »Cause : PGPilot n’écrase pas sans votre consentement.
Correction :
- PGPilot ajoute automatiquement un suffixe compteur :
file_1.gpg,file_2.gpg, etc. - Ou supprimez l’ancien fichier manuellement avant de re-chiffrer
« Déchiffrement échoué : Pas de clé secrète »
Section intitulée « « Déchiffrement échoué : Pas de clé secrète » »Cause : Le fichier a été chiffré pour quelqu’un d’autre.
Correction :
- Vérifiez qui l’a chiffré
- Si vous n’avez pas la clé, vous ne pouvez pas déchiffrer
- Demandez à l’expéditeur de déchiffrer et de partager sans chiffrement
Performance et stabilité
Section intitulée « Performance et stabilité »« PGPilot est lent » ou « se bloque »
Section intitulée « « PGPilot est lent » ou « se bloque » »Cause : Grand trousseau ou système lent.
Correction :
- Réduisez les clés (supprimez les clés inutilisées)
- Fermez d’autres applications pour libérer la RAM
- Redémarrez PGPilot
« PGPilot crash au démarrage »
Section intitulée « « PGPilot crash au démarrage » »Cause : Config ou trousseau corrompu.
Correction :
- Réinitialisez la config :
Fenêtre de terminal rm ~/.config/pgpilot/config.yamlpgpilot - Si toujours, vérifiez le trousseau :
Fenêtre de terminal gpg --list-keys
Plus d’aide
Section intitulée « Plus d’aide »- Voir FAQ pour les questions générales
- Voir Sécurité pour les modèles de menace
- Signalez les bugs : https://github.com/gfriloux/pgpilot/issues