gnome-keyringとArch Linuxで「パスに対応する秘密が設定されていない:/」を修正する方法は?

gnome-keyringとArch Linuxで「パスに対応する秘密が設定されていない:/」を修正する方法は?

私はアーチLinuxを使用しています。 Vinagre(VNCクライアント)を使用して資格情報を保存しようとすると、次のエラーが発生します。

ロックされたキーリングに資格情報を保存中にエラーが発生しました。

ロックされたコレクションにアイテムを作成できません。

私が見つけたArch Wikiのこのガイド、そしてそれに続きなさい。トラブルシューティングセクションには次のものがあります。

海馬パッケージがインストールされていることを確認し、それを開き(システム設定の「パスワードとキー」)、「表示」>「キーリングを使用」を選択します。左側の列にキーリングがない場合(ロックアイコンで示されている場合)、[ファイル]> [キーリングを介して新規作成]> [パスワードキーリング]に移動して名前を指定します。パスワードを入力するように求められます。キーリングにパスワードを入力しないと、自動ログインしても自動的にロックは解除されますが、パスワードは安全に保存されません。最後に、作成したキーリングを右クリックして「デフォルトに設定」を選択します。

Seahorseを起動するときする一つあるパスワードLogin右側に南京錠のアイコンがあるフォルダを含むセクション。拡張ですか?まあ、私が知っている限り実際には動作しません(フィードバックはありませんが、明らかに私は以前は削除可能)

新しいキーリングを作成しようとすると、次のメッセージが表示されます。

キーリングを追加できません。

パスに対応する秘密のコレクションがありません。/

私が見つけたこの問題まったく同じメッセージがありますが、権限が~/.local/share/keyringsありますdrwxr-xr-x(そして私の名前も含みます)。そしてグループ)。

それでは、このエラーを解決してキーリングにキーを保存できるようにするにはどうすればよいですか?

編集する:

いくつかの追加情報 - 役に立たないキーリングを削除した後、Vinagreは私に次のメッセージを送信しました。

/org/freedesktop/secrets/collection/login パスのオブジェクトに 'org.freedesktop.Secret.Collection' インターフェイスがありません。

ベストアンサー1

/etc/X11/xinit/xinitrc.d/50-systemd-user.sh~/.xinitrcからリソースをインポートし、マイコンピュータで問題を解決できました。
解決策は次のとおりです。https://bugs.archlinux.org/task/46374示されているようにjournalctl --this-boot --no-pager | grep -i WARNING"org.gnome.keyring.SystemPrompter"が失敗しました。

引用する

おすすめ記事