Если это может помочь, в то время как перед дешифровкой домашнего каталога я столкнулся с аналогичной проблемой (код -5), я обнаружил, что некоторые файлы под .ecryptfs и .Private не принадлежали моей учетной записи пользователя
Это произошло потому, что я побежал ecryptfs-rewrap-passphrase как root и как таковой заблокировал важные файлы от моей собственной учетной записи.
Следовательно, когда я побежал ecryptfs-mount-private с моей учетной записью пользователя это не получится, поскольку чтение и запись некоторых файлов (а именно .ecryptfs/wrapped-passphrase) было отклонено.
Я решил свой случай, запустив sudo chown -R USER:USER /home/USER/.ecryptfs /home/USER/.Private. Замените USER своим фактическим именем учетной записи. YMMV