could not add identity "/home/user/.ssh/id_ed25519": communication with agent failed
running "ssh-agent bash" and then adding both keys works fine. is there a clean way to disable this keyring? its not like we need it.
so in ubuntu this is easy to disable. "gnome-session-properties" and uncheck "ssh key agent". you get back the real ssh-agent. none of the methods ive found online work to disable it in the fedora or debian appvms.
The need for this bypass is due to a long standing bug in gnome-keyring.
For those googling this, after making pixel fairy's recommended change, restart your session and issue "ssh-add" in a shell prompt after which your keys will work fine for the remainder of the session.