키체인에 GPG 키를 추가할 수 없습니다

키체인에 GPG 키를 추가할 수 없습니다

gpg-agent를 관리하기 위해 키체인을 설정하고 있는데 keychain --eval --agents gpg MYGPGKEY 다음과 같은 결과를 얻습니다.

* keychain 2.8.1 ~ http://www.funtoo.org
 * Starting gpg-agent...


 * Adding 1 gpg key(s): DF1A7077
 * Error: Problem adding (is pinentry installed?); giving up

pinentry가 실제로 설치되어 있는지 확인했습니다(pinentry-gnome3 링크).

/usr/bin/keychain을 자세히 살펴보면 문제를 일으키는 줄은 다음과 같습니다.

gpg --no-options --use-agent --no-tty --sign --local-user "LOCALUSER" -o >/dev/null 2>&1

gpg-agent가 실행되는 동안 이 명령을 호출할 수 있습니다. pinentry-gnome3은 gpg 비밀번호를 묻는 메시지를 표시하지만 닫은 후에는 gpg 명령이 완료되지 않습니다.

gpg에서 키체인을 사용하도록 하는 올바른 방법은 무엇입니까?

관련 정보