GPG: Нет модуля PIN

Новая ОСь. Использован был декабрьский (прошлогодний, гы-гы) образ.
При любых попытках взаимодействия с gpg на этапе предполагаемого запроса (декодирование/импортЗакрытого/запросСимметричного/созданиеСвязки..) пароля отображается следующее:
________________
gpg -c
gpg: проблема с агентом: Нет модуля ввода PIN
gpg: ошибка при создании фразы-пароля: Операция отменена
gpg: сбой симметричного шифрования '[stdin]': Операция отменена
________________
gpg --decrypt backup.sec.pgp
gpg: неизвестный текстовый заголовок: BackupVersion: 2
gpg: данные зашифрованы алгоритмом AES256
gpg: проблема с агентом: Нет модуля ввода PIN
gpg: зашифровано одной фразой-паролем
gpg: сбой расшифровки: Нет закрытого ключа
________________
Итд.. К примеру при импорте (попытке) связки ключей - импортируются только открытые ключи.
Google не помог, ВСЕМОГУЩИЙ ArchWiki даже не помог.
Вся надежда исключительно на вас, дорогие archLinux.org.ru-жители.

Установка производилась исключительно православными средствами, так что не знаю что и прикреплять/прикладывать (кроме как подорожника, ага) для исследования.
Также не считаю, что X (иксы) как-то влияют на это. Проблема проявляется ещё и на моменте первоначальной установки (без X (иксов)).
CAPSLOCKMAN
ВСЕМОГУЩИЙ ArchWiki
https://wiki.archlinux.org/index.php/GnuPG#pinentry
вывод дайте
pacman -Q pinentry gtk2
cat ~/.gnupg/gpg-agent.conf
ls /usr/bin/pinentry-gtk-2
vs220
CAPSLOCKMAN
ВСЕМОГУЩИЙ ArchWiki
https://wiki.archlinux.org/index.php/GnuPG#pinentry
вывод дайте
pacman -Q pinentry gtk2
cat ~/.gnupg/gpg-agent.conf
ls /usr/bin/pinentry-gtk-2
То есть вся возможная проблема в отсутствии GTK2? (Не хочется ставить даже для теста)
По мануалу из Wiki сделал конфиг на pinentry-qt (KDE). - не помогло.
cat ~/.gnupg/gpg-agent.conf
pinentry-program /usr/bin/pinentry-qt

Я собственно к чему. Возможно ранее какой-то пакет ещё во время установки подтягивал GTK2, возможно.
Но серьезно, что за такой "костыль" с GTK2 получается? Его нет в зависимостях.
CAPSLOCKMAN
не помогло.
агент перезагружали?
Дайте вывод
pacman -Q pinentry qt5-base
ls /usr/bin/pinentry-qt
в конфиг ~/.gnupg/gpg-agent.conf должно быть прописано
pinentry-program /usr/bin/pinentry-qt #для кде qt
или pinentry-program /usr/bin/pinentry-curses #для консоли
Перезагрузите агент
gpg-connect-agent reloadagent /bye
# от пользователя чей конфиг
должно вывести ок
и запустите в кде от пользователя чей конфиг
gpg -c
должно появиться окно
если не появится выложите вывод gpg -c

CAPSLOCKMAN
Но серьезно, что за такой "костыль" с GTK2 получается? Его нет в зависимостях
В дополнительных зависимостях смотрите вывод пакмана внимательней или www.archlinux.org/packages
pacman -Qi pinentry
gcr (optional) - gnome3 backend
gtk2 (optional) - gtk2 backend
qt5-base (optional) - qt backend

Арч это все же конструктор и не обязательные зависимости обычно жестко не прописываются, предполагается что пользователь сам выберет то что ему нужно
 
Зарегистрироваться или войдите чтобы оставить сообщение.