Несколько дней назад мой демон Gnome-keyring не запускался должным образом.
После входа в систему:
ps aux | grep keyring
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Приложения жалуются на то, что не могут получить доступ к связке ключей (и не могут этого сделать), некоторые ярлыки очень медленные CTRL+ ALT+ Tдля терминала или экрана печати и могут занять до минуты между нажатием клавиши и действием)
Seahorse не показывает брелок для входа
$ /usr/bin/gnome-keyring-daemon
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
$ ps aux | grep keyr
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user 8524 0.1 0.0 211004 12468 pts/5 SLl 13:38 0:00 /usr/bin/gnome-keyring-daemon
Затем, как только приложение хочет получить доступ, я получаю запрос пароля для набора ключей. После разблокировки брелок работает правильно.
Я посмотрел на приложения для запуска моего сеанса, и у меня есть только одна команда, которая имеет отношение:
/usr/bin/gnome-keyring-daemon --start --components=ssh
Я добавил /usr/bin/gnome-keyring-daemon
в автозагрузку приложения, но он будет запрашивать пароль для ключей после каждого входа в систему, чего раньше не было.
Любая идея о том, что случилось и как это исправить, пожалуйста?
источник
gnome-shell
(из Ubuntu Gnome 16.04). Начал недавно. Так что, похоже, это не связано с единством ...Ответы:
Я сталкиваюсь с той же проблемой,
в качестве временного решения попробуйте выполнить следующее после входа в систему
Когда я делаю это, мне предлагается ввести мой секрет, чтобы разблокировать мои ключи.
источник
--start
опцию, потому что она не совместима с--replace
Я мог бы обойти эту проблему, удалив
dbus-user-session
(и его зависимыеxdg-desktop-portal
иxdg-desktop-portal-gtk
). Эти пакеты пришли через установку flatpak.Спасибо Олафу, который привел меня на правильный путь ( https://forum.ubuntuusers.de/topic/gnome-keyring-daemon-doppelt/ )
источник
dbus-user-session
требуется установить, может быть немного расстроено, но лучше, чем это, чем вся система.Я смог исправить медленный ярлык и зависание хрома, закомментировав одну строку в /etc/pam.d/lightdm
Эта проблема, похоже, затрагивает больше пользователей. Кстати: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825
источник
gnome-shell
иgdm
, так что это, вероятно, не связано напрямую. В любом случае, спасибо, будем исследоватьpam
... где-то, чтоgnome-keyring-daemon
нужно будет начать/etc/pam.d/gdm-password
. Я закомментировал это, но это не решило проблему.У меня была точно такая же проблема. По сути, всякий раз, когда я запускался, я мог видеть gnome-keyring-daemon как процесс (ps -ef | grep keyring). Если бы я вручную выполнил команду gnome-keyring-daemon с помощью параметра --start, он не запустил бы один запущенный экземпляр ошибки. Путем ручного удержания я обнаружил, что если я убил этот процесс и запустил новый набор ключей, то все работало идеально. так вот что я сделал, чтобы сделать решение "липким" ....
перейти в меню - настройка системы - запуск приложений
удалите запись gnome-keyring-daemon, которая уже существует (если она есть)
создайте новый демон gnome-keyring со следующими свойствами:
Сохраните элемент автозагрузки, но убедитесь, что он имеет небольшую задержку - я добавил 10 секунд и установил опцию «Вкл.»
Теперь перезагрузитесь, и у меня все заработало без нареканий. Казалось бы ,
--replace
и--daemonize
настройки , которые сделали разницу в моем VirtualBox Mint 18.3 корицы и ноутбука Lenovo G710, перепробовав различные комбинации других предложений здесь.источник