Неделю назад я написал, как в линуксе можно добавить пользователю дополнительный пароль. И вот после этого при запуске Skype или Chrome внезапно появлялись запросы пароля от какого-то login keyring. А я вроде этим keyring’ом раньше никогда не пользовался, и пароля для него не устанавливал. Пробовал ввести свой обычный пароль, но он не срабатывал:

И вот если там вводить неправильный пароль, или просто тыкать в Cancel или нажимать Esc, то этот же запрос появлялся ещё много раз. А потом Skype продолжал тупо крутить белый кружочек на голубом фоне, но не работал. А Chrome вовсе не запускался. При повторных попытках их запустить случалось то же самое. Но остальные программы ничего подобного не спрашивали и нормально работали.
Спросил про эту фигню у своего начальника на работе, он легко показал, где этот Login keyring:

Там я уже попробовал всевозможные пароли, и внезапно мой новый русскоязычный сработал. Но как он туда попал – не понимаю, я ж туда раньше вообще никогда не заходил, и нигде этот пароль не вводил, кроме как для логина.. При внимательном рассмотрении оказалось, что Skype и Chrome действительно там хранят какие-то свои данные, потому и не работали:


Короче, я поменял там пароль на свой стандартный, и проблема исчезла. Так вот грабельки удалось обойти.
Хотя теперь если залогиниться с русскоязычным паролем, Skype и Chrome продолжают спрашивать про этот Login keyring, но если его не ввести, то Хром всё же нормально запускается, а Скайп просит залогиниться вручную, и тогда тоже работает:

Оригинал этой записи в личном блоге.
no subject
Кстати, любопытно как этот вопрос решен в винде (я про переключение языковой раскладки во время логона или если комп залочен)
Так вот так почему то всегда сразу первый(в списке) язык, вне зависимости от того что там было до залочивания
no subject
no subject
В Вин10 (из-за тач клавы и прочего) они сделали подгрузку языковых настроек из профиля пользователя, т.е. при тыкании в конкретного пользователя - будет загружаться языковые настройки (клавиатуры, раскладки, настройки тач клавы) именно этого пользователя. Ессно, при этом забыли сделать фол-бэк, поэтому если профиль не доступен - никакие настройки не подргужаются. На десктопе/ноуте пофиг, но на таче - не будет тач клавы.
no subject
no subject
no subject
no subject
no subject
А сам login keyring я в pam'е вовсе не вижу
no subject
/etc/pam.d/common-password:password optional pam_gnome_keyring.so
/etc/pam.d/lightdm:-auth optional pam_gnome_keyring.so
/etc/pam.d/lightdm:-session optional pam_gnome_keyring.so auto_start
Оно такое по дефолту из дистрибутива пришло.
А я пользуюсь pam_ssh а не этим кейрингом. Хотя идея кейринга на самом деле довольно здравая.
no subject
no subject
Вот менять пароли он вроде не должен. Но пам умеет много всякого странного.
no subject