В последнее время Evolution и Chrome начали зависать всякий раз, когда я пытаюсь их запустить.
Я считаю, что проблема связана со связкой ключей gnome: я использую Ubuntu 20.04.3 с автоматическим входом в систему. Из-за этого мой брелок для входа в систему не разблокируется при входе в систему, и такие приложения, как Chrome и Evolution, которые зависят от него должен сгенерировать запрос пароля. Обычно они есть, но несколько дней назад их нет, поэтому они зависают, и я не могу использовать ни один из них.
Когда это происходит, я также не могу разблокировать связку ключей через Seahorse: открытие Seahorse, вход в систему и нажатие «Разблокировать» ничего не делает. Системный журнал не показывает существенных различий между запуском Seahorse, когда он работает, и запуском Seahorse, когда он не работает.
Демон связки ключей работает:
[имя пользователя@компьютер]:~$ ps -fe | ключ grep
[имя пользователя] 941 1 0 08:07 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Поэтому я предполагаю, что проблема связана со связью между Evolution/Chrome и связкой ключей.
Насколько я понимаю, это обрабатывается через DBus. Эта страница предлагает использовать dbus-monitor для устранения неполадок. С одного запуска Evolution dbus-monitor генерирует 550 КБ вывода, которые я затрудняюсь интерпретировать.Единственное, что я заметил, это то, что слово «ключ» нигде в нем не встречается.
У кого-нибудь есть предложения относительно того, в чем может быть проблема? Или как фильтровать dbus-monitor для уменьшения шума? Я понимаю суть фильтрации в dbus-monitor, но я не уверен, по какому типу, отправителю и т. д. фильтровать.
Спасибо.