Hi Punit--

On Thu 2017-02-09 07:25:17 -0500, Punit Agrawal wrote:
> I've got version 2.1.18-3 of the package (I'm running testing)

> % readlink -f $(which pinentry)
> /usr/bin/pinentry-qt

> sddm

>>  * do you have dbus-user-session installed?
>
> No.

Thanks for the feedback!

The problem that you're having is because ssh does not tell gpg-agent
anything about how to contact the user, and gpg-agent is started as a
service by systemd.

I believe that if you were to install dbus-user-session, fully log out,
and then log back in again with sddm, gpg-agent would get launched when
asked with the correct $DISPLAY environment variable, and your ssh
attempt would just work, without needing to do the updatestartuptty
dance.

The gnupg-agent package Suggests: dbus-user-session to facilitate
exactly your use case.

Please let me know if dbus-user-session works for you!

       --dkg

Attachment: signature.asc
Description: PGP signature

Reply via email to