Forum Discussion

randomnetcat's avatar
randomnetcat
New Contributor
8 months ago

Linux client fails to save 2FA token when gnome-keyring is running

I am running NixOS using Gnome, and I have enabled gnome-keyring (and I have verified that gnome-keyring is in fact running and that the org.gnome.keyring bus is bound using busctl). 1Password consistently fails to save its 2FA token.

The log file contains this line:

WARN  2025-04-14T07:45:16.372+00:00 runtime-worker(ThreadId(2)) [1P:op-b5-client/src/internal/unauthorized_session.rs:1054] Failed to save an account's 2FA token with an error of SystemKeyringError(LinuxError(DBus(MethodError(OwnedErrorName(ErrorName(Str(Owned("org.freedesktop.DBus.Error.ServiceUnknown")))), Some("The name org.kde.kwalletd5 was not provided by any .service files"), Msg { type: Error, sender: UniqueName(Str(Borrowed("org.freedesktop.DBus"))), reply-serial: 2, body: Signature("s") })))). 2FA will only be valid for this unlock session!

This suggests that 1Password is attempting to use KDE's kwallet as a storage backend rather than gnome-keyring.

How does 1Password determine what keyring backend to use? Is there a way to override this choice?

10 Replies

  • anne's avatar
    anne
    New Contributor

    Hello~!
    Also running into the same issue, would I be able to submit a diagnostics report too and get some help to fix this? 

    • 1P_Dave's avatar
      1P_Dave
      Icon for Moderator rankModerator

      anne​ 

      I'm sorry that you're running into the same issue. I'd like to ask you to create and share a 1Password diagnostics report from your Linux device:

      Send a diagnostics report (Linux)

      Attach the diagnostics to an email message addressed to support@1password.com

      With your email please include:

      • A link to this thread: https://www.1password.community/discussions/1password/linux-client-fails-to-save-2fa-token-when-gnome-keyring-is-running/154631
      • Your forum username: anne


      You should receive an automated reply from our BitBot assistant with a Support ID number.  Please post that number here.  Thanks very much!

      -Dave

      • anne's avatar
        anne
        New Contributor

        hihi~!!
        heres the support ticket ID i received: UQQ-16621-474 ❤️🇨🇦

        a support person has already reached back to me through email, but i'm posting it here anyways since you asked~

  • CoffeeNerd's avatar
    CoffeeNerd
    New Contributor

    I am also experiencing this problem and would be happy to submit diagnostics if that would be helpful.

    • 1P_Dave's avatar
      1P_Dave
      Icon for Moderator rankModerator

      CoffeeNerd​ 

      I'm sorry that you're running into the same issue. A diagnostics report would help our team identify the specific cause of the issue in your case and provide a solution. Follow these steps to create a diagnostics report from your Linux device:

      Send a diagnostics report (Linux)

      Attach the diagnostics to an email message addressed to support@1password.com

      With your email please include:

      • A link to this thread: https://www.1password.community/discussions/1password/linux-client-fails-to-save-2fa-token-when-gnome-keyring-is-running/154631/replies/159567
      • Your forum username: CoffeeNerd


      You should receive an automated reply from our BitBot assistant with a Support ID number.  Please post that number here.  Thanks very much!

      -Dave

      • anne's avatar
        anne
        New Contributor

        edit: wrong reply!! sorry!!

        (i cant post again for a bit i think, ill reply to my comment when i can!)

  • Hello randomnetcat​! đź‘‹

    I'm sorry that you're running into an issue with 1Password's 2FA token. A complete diagnostics report from your end will help our team to advise further. I'd like to ask you to create a diagnostics report from your Linux device:

    Send a diagnostics report (Linux)

    Attach the diagnostics to an email message addressed to support@1password.com

    With your email please include:

    • A link to this thread: https://www.1password.community/discussions/1password/linux-client-fails-to-save-2fa-token-when-gnome-keyring-is-running/154631
    • Your forum username: randomnetcat


    You should receive an automated reply from our BitBot assistant with a Support ID number.  Please post that number here.  Thanks very much!

    -Dave

    • randomnetcat's avatar
      randomnetcat
      New Contributor

      Hi, I have acquired the Support ID number CHC-53492-465. Thanks!

       

      • 1P_Dave's avatar
        1P_Dave
        Icon for Moderator rankModerator

        Thank you for posting the Support ID! I see that my colleague has already sent you a reply, please continue the conversation over email. 

        -Dave