I'm trying to login to GitHub on VS Code on Ubuntu, but I'm getting the error:
You're running in a GNOME environment but the OS keyring is not available for encryption. Ensure you have gnome-keyring or another libsecret compatible implementation installed and running.
After waiting for a bit, my GitHub still logs in, however if I open a new VS Code page I have to go through this login process again.
Moreover, the GitHub login popup doesn't appear when I try to sign in with VS Code; instead, I have to sign in with a code, which is frustrating. Not sure if these two things are related or not.
Do you happen to know what I can do such that I can login to GitHub on VS Code without these problems appearing?