Hi,
I’m trying to use the official protonvpn
from the AUR, but when I run it, I get a window prompt saying:
The password you use to log in to your computer no longer matches that of your login keyring.
and it asks me for a password. My regular password doesn’t work (sudo and login are identical). I have not spelled it wrong because I can use sudo commands in terminal. Only in the GUI window it doesn’t work.
When I launch protonvpn
from the terminal, I get a traceback after I close the prompt:
~ $ protonvpn
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/linuxkeyring.py", line 21, in __getitem__
stored_data = self.__keyring_backend.get_password(
File "/usr/lib/python3.9/site-packages/keyring/backends/SecretService.py", line 78, in get_password
collection = self.get_preferred_collection()
File "/usr/lib/python3.9/site-packages/keyring/backends/SecretService.py", line 67, in get_preferred_collection
raise KeyringLocked("Failed to unlock the collection!")
keyring.errors.KeyringLocked: Failed to unlock the collection!
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/protonvpn_gui/main.py", line 250, in do_activate
if not protonvpn.check_session_exists():
File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/api.py", line 321, in check_session_exists
return self._env.api_session.is_valid
File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/environment.py", line 53, in api_session
self.__api_session = APISession()
File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/session.py", line 171, in __init__
self.__keyring_load_session()
File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/session.py", line 195, in __keyring_load_session
keyring_data_user = ExecutionEnvironment().keyring[
File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/linuxkeyring.py", line 32, in __getitem__
raise exceptions.KeyringError(e)
protonvpn_nm_lib.exceptions.KeyringError: Failed to unlock the collection!
~ $
I get the same error if I run protonvpn
with sudo from terminal.