Я скопію свою відповідь звідси ...
Дивлячись man pinentry-gnome3
, я бачу таке:
pinentry-gnome3 implements a PIN entry dialog based on GNOME 3, which
aims to follow the GNOME Human Interface Guidelines as closely as pos‐
sible. If the X Window System is not active then an alternative text-
mode dialog will be used. There are other flavors that implement PIN
entry dialogs using other tool kits.
На жаль, цей резервний текстовий режим не працює для мене. Здається, інші мають те саме питання . Тим НЕ менше, цей коментар стимулював My спробувати іншу GUI програму пін-запис: pinentry-gtk2
. Ви можете переключитися так:
> sudo update-alternatives --config pinentry
There are 3 choices for the alternative pinentry (providing /usr/bin/pinentry).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/pinentry-gnome3 90 auto mode
1 /usr/bin/pinentry-curses 50 manual mode
2 /usr/bin/pinentry-gnome3 90 manual mode
3 /usr/bin/pinentry-gtk-2 85 manual mode
Press <enter> to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/pinentry-gtk-2 to provide /usr/bin/pinentry (pinentry) in manual mode
Як тільки я перейшов, це прекрасно працювало для мене! У терміналі на робочому столі він використовуватиме введення пароля графічного інтерфейсу, але коли я заходжу в машину, він використовуватиме введення пароля в текстовому режимі.
DISPLAY="" gpg2 ...
допомогли мені, я також встановив заздалегідь прокляття-прокляття + чіп-тти заздалегідь, не впевнений, чи потрібні вони строго