I've had some success from outside X, now I need to find out where I should disable ssh-agent from starting every time a start an X session, so that gpg-agent can take its place.
@Gruppo Linux Como @LIFO #gnupg
Freemor likes this.
Another link that may be useful in the future: https://github.com/lfit/ssh-gpg-smartcard-config