Le problème se présente notamment lorsque le conteneur LUKS contient des volumes LVM. Les commandes lsof ou fuser ne retournent pas de processus occupant la ressource mais il est impossible de refermer le périphérique chiffré : la commande cryptsetup close retourne un message du type :
Device XXXXX is still in use.
Dans ce cas il faut désactiver le ou les groupes de volume LVM via la commande vgchange :
vgchange --activate n vgName # Format court vgchange -an vgName
# Affiche les périphériques gérés par le device-mapper dmsetup info -c dmsetup ls # Retirer un mappage dmsetup remove /dev/mapper/name
Vérifier également que gnome ne remonte pas automatiquement les volumes