Когда я включаю свой компьютер и открываю VSCode, он запрашивает у меня пароль, говоря:
Enter password to unlock your login keyring
The login keyring did not get unlocked when you logged into your computer.
В сети существует несколько случаев такой же ситуации, но я никогда не сталкивался с проблемой именно с VSCode .
Я знаю, что "проблема" связана с связкой ключей, но почему я получаю это только на VSCode?
РЕДАКТИРОВАТЬ: У меня Ubuntu 20.04 и включен автоматический вход.
При автоматическом входе в систему связка ключей не разблокируется при входе в систему.
Каждый раз, когда программа сохраняет свой пароль в связке ключей и пытается получить к ней доступ, связка ключей запрашивает свой пароль, который по умолчанию совпадает с паролем входа в систему.
Например, случай для хром / ион
или ssh-agent
. Я не знаю, что делает vscode / ium
в вашем случае, возможно, он пытается получить доступ к некоторому репозиторию git
через соединение ssh
(так что это может быть на самом деле ssh-agent
пытается получить доступ к ssh-ключу
(?)) или хочет получить доступ к некоторым сохраненным паролям git
или ssh
в брелоке. Он также может поступать от плагина, например. Я видел сообщения о том, что Live Share
может вызвать это .
Возможные решения:
См. Также: Как мне перестать получать запрос на разблокировку брелка по умолчанию при загрузке?