I'm using Seahorse 3.10 (from Trusty). I open it, ask it to create the PGP key. I give the password.

After I've given the password nothing happens at all and no key is generated. How can I fix it?


As the other answer stated, it simply takes time because not enough entropy (i.e., random data) is generated.

You can speed the process up by installing an entropy generator like haveged!

Just install the package via command line: sudo apt-get install haveged

| improve this answer | |
  • Would make sense to let the user know about it. – Kaspar Jul 31 '17 at 18:21

You need to wait up to 15 minutes to gather enough entropy.

Just have some patience.

If you keep using the system, move mouse, etc., it will genererate faster.

| improve this answer | |

After some time I took another look, in fact the key was being generated for so long.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.