Evolutionがエイリアスアカウントから転送しようとするとD-Busエラーが発生する

Evolutionがエイリアスアカウントから転送しようとするとD-Busエラーが発生する

Evolutionでは、Gmailの「+」トリックを使用して別名を作成するために2番目の電子メール専用アカウントを設定しました。つまり、私のデフォルトのEvolutionアカウントは次のようになり、[email protected]私のエイリアスアカウントは次のようになります[email protected]。エイリアスアカウントを作成した後、EvolutionがOAuthトークンにログインするために私をGMailに送信し、アカウントをテストしたところ、うまくいきました。

ところで、デスクトップからログアウトしてから再度ログインするので、エイリアスアカウントから送信しようとするたびにエラーが発生します。ログの完全なエラーは次のとおりです。

進化ソース[2880]:秘密サービスのリモートエラー:org.freedesktop.DBus.Error.ServiceUnknown:名前で指定された.serviceファイルなし:1.734

元の/デフォルトのEvolutionアカウントを使用して電子メールを送信できます。

私はFedora 28とKDEを使用しています。

編集する:そうかもしれません。このGNOMEキーチェーンエラー。残念ながら、推奨される回避策はありません。 gnomeキーリングデーモンをgnomeに置き換えようとしましたが、gnome-keyring-daemon --replace --blah --blah役に立ちませんでした。

答え1

セッションの終了時に一部のユーザーセッションデーモンが終了しないのが問題のようです。私はKDEを使用しているので、スクリプトを$HOME/.config/plasma-workspace/shutdownログアウト時に実行:

kill $(pgrep -u $USER evolution)
# Gnome online accounts processes
kill $(pgrep -u $USER goa-)

関連情報