You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: Vivaldi cookie import on Linux always fails with "No encryption key in your Keychain" #27147
I searched existing issues and did not find a duplicate.
I included enough detail to reproduce or investigate the problem.
Area
apps/desktop
Steps to reproduce
On Linux with gnome-keyring, sign in to any site in Vivaldi (Vivaldi launched with --password-store=gnome-libsecret, so its cookies are v11).
In T3 Code, open Settings → Browser → Browser profiles → Import from → Vivaldi and choose the profile.
Expected behavior
The import decrypts Vivaldi's cookies and the preview profile is signed in.
Actual behavior
The import fails with "Couldn't import from Vivaldi. No encryption key in your Keychain. Sign in to that browser once, then retry." (keychainItemMissing). Signing in to Vivaldi again doesn't change anything.
The cause is the libsecret lookup name. Sources.ts asks the helper for application=vivaldi, but Vivaldi stores its "Safe Storage" key under Chrome's name:
Remove it later with secret-tool clear xdg:schema chrome_libsecret_os_crypt_password_v2 application vivaldi.
Edge (msedge) and Opera (opera) may have the same problem: yt-dlp maps both to Chromium on Linux. I haven't checked either, so this issue covers Vivaldi only.
Activity