Você pode alterar o modo de pinagem:
gpg -d --pinentry-mode loopback my_file.gpg -o myfile.txt
Agora, ele deve pedir a frase secreta via linha de comando.
Mais detalhes sobre Como forçar o GPG a usar a pinagem do modo de console para solicitar senhas? .