Project Fx 2.0

怪文書と備忘録を書きます

Google Chromeのパスワード同期エラーの解決ログ (Manjaro Linux)

なんとなくメモ。

自分は現在Manjaro Linuxというディストリビューションを使っていて、yayを使ってAURからパッケージを落とすことがよくある。
先日も同じようにしてAURからgoogle-chrome-stable (81.0.4044.122 Official Build)を落としたのだが、いざ使い始めると困ったことが発生した。パスワードが同期されない。

Chromeではchrome://sync-internalsというシステムページから各種データの同期に関する情報が見れるのだが、確認すると「Type Info」という項目のPasswordの項が真っ赤に染め上げられ、

Error: MergeSyncData@../../components/password_manager/core/browser/sync/password_sync_bridge.cc:360, datatype error was encountered: Failed to load entries from password store. Encryption service failure.

なるエラーメッセージを吐いていた。

結局、エラーメッセージで検索して出てきたこの記事中の、Nannka Nihonnniiruさんの投稿を元に作業したら2分で解決した;

support.google.com

The problem was solved by deleting 'Login Data' and 'Login Data-journal' in the profile.
bash$ rm "/Login Data*"
The part can be found in the Profile Path on the chrome://version page.

要は、Chromeのフォルダの中に同期されたパスワードの情報が記述されたファイル(Login DataLogin Data-journal)があるから、それを削除してChromeを再起動しろという話らしい。 Chromeのフォルダのパスはchrome://versionの「Profile Path」の項に記載されている。

以上のようにして、割とあっさりパスワードが同期されるようになった。やったね。