解決方法: gkr-pam: デーモン制御ファイルが見つかりません。

解決方法: gkr-pam: デーモン制御ファイルが見つかりません。

19.04 をインストールしてから、gdm-session-wor から送信された syslog に次のエラーが表示されるようになりました。

gkr-pam: unable to locate daemon control file

何が問題なのでしょうか、またそれをどのように解決すればよいのでしょうか?

答え1

これは情報メッセージであり、問​​題ではありません。

見ることができますこのArch Linuxフォーラムのスレッド詳細については

デーモン制御ファイルが見つからないため、パスワードをキャッシュし、セッションが適切に初期化されるとキーリングを開くことに成功します。

読んでください。問題もエラーもありません。これは情報価値があります。セッションの初期化中にデーモンが起動に失敗した場合に関係する可能性がありますが、今回はそうではないので無視しても問題ありません。

根本的な理由は、システムがセッションの残りの部分を初期化し、関連するユーザー サービスを開始する前に gkr-pam が実行されるため、ロック解除されることになっている gnome-keyring デーモンが、このチェックが初めて実行されたときにはまだ実行されていないためと考えられます。

答え2

このメッセージを回避するには、次のファイルを編集します。

/etc/pam.d/gdm-パスワード

only_if=gdm次の行でうまくいくはずです...

auth optional pam_gnome_keyring.so only_if=gdm

only_if=gdmこの「問題」が発生し、systemctlt status gdm3.service から偽のロック解除キーリングが取得されました。

理由がわからない ...

関連情報