1password Void linux desktop, can't store 2FA unlocked
Succesfully running 1password client on Void linux; the only issue is it can't store the unlocked 2FA key. Running with --log trace
gives
DEBUG 2023-03-14T16:04:17.893 ThreadId(38) [1P:foundation/op-security-key/src/desktop.rs:229] security key successfully processed request
DEBUG 2023-03-14T16:04:17.893 ThreadId(39) [1P:ffi/op-core-node/src/lib.rs:668] sucessfully got assertion from security key
DEBUG 2023-03-14T16:04:18.039 ThreadId(38) [1P:foundation/op-security-key/src/desktop.rs:233] security key listener dropped, session over
INFO 2023-03-14T16:04:18.042 tokio-runtime-worker(ThreadId(4)) [1P:op-b5-client/src/internal/unauthorized_session.rs:1089] Verifying device secret (MFA) with server...
DEBUG 2023-03-14T16:04:18.042 tokio-runtime-worker(ThreadId(4)) [1P:op-b5-client/src/internal/keyed_server_connection.rs:214] Session Session ID: QPGQUZ5E <redacted url>
INFO 2023-03-14T16:04:18.212 tokio-runtime-worker(ThreadId(3)) [1P:op-b5-client/src/internal/unauthorized_session.rs:755] Device secret was verified
WARN 2023-03-14T16:04:18.217 tokio-runtime-worker(ThreadId(3)) [1P:op-b5-client/src/internal/unauthorized_session.rs:766] Failed to save an account's 2FA token with an error of SystemKeyringError(LinuxError(ZBusMethod("org.freedesktop.DBus.Error.InvalidArgs"))). 2FA will only be valid for this unlock session!
I'm not complaining, I know my Linux is not supported, but I'm fairly sure I can get it to work with some help, and maybe solving it will clarify some dependencies. I'm a developer, feel free to reach out.
1Password Version: 8.10.0
Extension Version: 2.8.1
OS Version: Void Linux (rolling release)
Browser:_ Chrome
Referrer: forum-search:dbus