Arch's docs on Chromium Browser say that for the purposes of storing passwords it uses either

  • gnome, uses Gnome Keyring
  • kwallet5, uses KDE Wallet
  • basic, saves the passwords and the cookies' encryption key as plain text in the file Login Data
  • detect, the default auto-detect behavior

Is there anyway to find out which one it is using. I know Chrome is configured in many places, like /etc/default/google-chrome and in many other places for the user, system, and session. How do I know which Password Store Crhomium is using?

1 Answer 1


I found running it with the verbose flag gave me what I was looking for, chromium-browser --verbose

[VERBOSE1:key_storage_util_linux.cc(53)] Password storage detected desktop environment: XFCE
[VERBOSE1:password_store_factory.cc(235)] Trying libsecret for password storage.
[VERBOSE1:key_storage_linux.cc(61)] OSCrypt using Libsecret as backend.
[VERBOSE1:password_store_factory.cc(238)] Using libsecret keyring for password storage.

I was able to get my browser to work under a different window manager by force providing --password_store=gnome

  • It is --password-store=gnome. I tried it, but only the first one of those lines did not appear. I am using Xubuntu 18.04.
    – jarno
    Sep 22, 2019 at 10:08
  • Besides, storing passwords still changes '~/.config/chromium/Default/Login Data'.
    – jarno
    Sep 22, 2019 at 12:25
  • Even if gnome-keyring-daemon is running.
    – jarno
    Sep 22, 2019 at 12:30
  • libsecret may communicate with gnome-keyring-daemon.
    – jarno
    Sep 22, 2019 at 13:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.