Lightdm - после входа пользователя просит ввести пароль для разблокировки связки ключей...

Материал из support.qbpro.ru

У меня настроен автологин в графический терминал пользователя, от имени которого далее пускаются некоторые графические программы. Для удаленного контроля в Debian Lenny я настроил VNC-подключение стандартными средствами Gnome с доступом по паролю.

В Debian Squeeze этот метод работает, но после ввода правильного пароля вместо изображения отображается черный экран. При этом, если посмотреть на настоящем мониторе, Gnome выдает следующее сообщение:

Gnome keyring.png


Таким образом, подключиться удаленно к системе по VNC можно только после того, как пользователь помимо автологина с паролем вводит еще раз свой пароль на клавиатуре для разблокировки связки ключей. Опять же, это стандартное "нововведение" Gnome Keyring дает проблемы тут. Что удивительно, так это то, что галочки "разблокировать при входе в систему" тут нет. С другой стороны, при подключении по SSH такого желания у системы нет.

Решение: Установить пустой мастер-пароль на брелок в seahorse:

удалить содержимое папки

~/.gnome2/keyrings

запустить

seahorse

создать связку ключей без пароля: Файл→Создать→Связка ключей для паролей и создаём брелок с именем "login" заново установить пароль для подключений по VNC.

Для LXDE:

заходим в

./local/share/keyring

удаляем там все файлы, после чего по запросу gnomekeyring создаем пустой пароль.