Apparently the answer is "because Xfce does not start applications as
transient systemd units" whatever that means.

The workaround in full:

1. apt install gcr
2. systemctl --user enable --now gcr-ssh-agent.socket
3. Put "export SSH_AUTH_SOCK=${XDG_RUNTIME_DIR}/gcr/ssh" in ~/.profile

Now everything works exactly like it used to on previous releases, with
one minor change: if you log out and log in again, any unlocked keys are
remembered. This is because systemd allows the gcr daemon to persist
even after you log out.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125549

Title:
  ssh agent no longer work a questing upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcr4/+bug/2125549/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to