Fedora
Evolution 在嘗試從別名帳戶發送時收到 D-Bus 錯誤
在 Evolution 中,我設置了第二個僅發送電子郵件的帳戶,以使用 GMail“+”技巧創建別名。也就是說,我的主 Evolution 帳戶類似於
john.doe@gmail.com
,別名帳戶類似於john.doe+FOOBAR@gmail.com
. 創建別名帳戶後,Evolution 將我發送到 GMail 以登錄 OAuth 令牌,我測試了該帳戶,它執行良好。但是,現在我已經退出桌面並重新登錄,每次從別名帳戶發送的嘗試都會出錯。日誌日誌中的完整錯誤是:
進化源
$$ 2880 $$:來自秘密服務的遠端錯誤:org.freedesktop.DBus.Error.ServiceUnknown:名稱:1.734 未由任何 .service 文件提供
我可以使用我的原始/預設 Evolution 帳戶發送電子郵件。
我正在使用 Fedora 28 和 KDE。
編輯:看起來可能是由於這個 gnome 密鑰環錯誤。不幸的是,沒有建議的解決方法。我嘗試用 替換 gnome 密鑰環守護程序
gnome-keyring-daemon --replace --blah --blah
,但這沒有幫助。
看起來問題是會話結束時某些使用者會話守護程序沒有退出。由於我使用 KDE,因此我
$HOME/.config/plasma-workspace/shutdown
在註銷時放入了一個腳本以執行:kill $(pgrep -u $USER evolution) # Gnome online accounts processes kill $(pgrep -u $USER goa-)