Evolution получает ошибку D-Bus при попытке отправки с псевдонима

В Evolution я создал вторую учетную запись, которая только отправляет электронную почту, чтобы создать псевдоним с помощью трюка GMail «+». То есть моя основная учетная запись Evolution похожа на john.doe@gmail.com а псевдоним – на john.doe+FOOBAR@gmail.com . После создания учетной записи псевдонима Evolution отправила меня в GMail, чтобы войти в систему для получения токена OAuth, я проверил учетную запись, и она отлично работала.

Однако теперь, когда я вышел из рабочего стола и вернулся снова, каждая попытка отправки с учетной записи псевдонима получает ошибку. Полная ошибка из журнала журнала:

evolution-sourc [2880]: Удаленная ошибка из секретной службы: org.freedesktop.DBus.Error.ServiceUnknown: Имя: 1.734 не было предоставлено ни одним файлом .service

Я могу отправлять электронные письма очень хорошо с моей оригинальной / по умолчанию учетной записи Evolution.

Я использую Fedora 28 и KDE.

РЕДАКТИРОВАТЬ : Похоже, это может быть связано с этой ошибкой брелка гнома . К сожалению, нет предложенных обходных путей. Я попытался заменить gnome-keyring-daemon --replace --blah --blah , но это не помогло.

    One Solution collect form web for “Evolution получает ошибку D-Bus при попытке отправки с псевдонима”

    Похоже, проблема в том, что какой-то пользовательский сеансовый демон не завершает работу после завершения сеанса. Так как я использую SDDM, я исправил проблему, отредактировав /etc/sddm/Xstop чтобы запустить следующую команду, когда X-сервер останавливается:

     killall -9 -u user dbus-daemon gnome-keyring-daemon evolution-source-registry \ evolution-calendar-factory-subprocess evolution-addressbook-factory \ evolution-addressbook-factory-subprocess at-spi2-registryd \ at-spi-bus-launcher 

    Я не уверен, какой из процессов отвечает, так как все они все еще существуют, когда Xstop работает. Если я сузу, я обновлю этот ответ.

    Linux и Unix - лучшая ОС в мире.