Unsolved Moving login.data and keyring
-
Hi,
I'm trying to do clean install of my Mint. I've copied ~/.config/Vivaldi directory and Seashorse's entries Chrome Safe Storage, Chrome Safe Storage Control and Chromium Safe Storage.
On clean OS (live usb, for now) I've installed Vivaldi Browser pasted all Vivaldi directory/only login.data to Default subdirectory (another trie), created entries in Seahorse under "Default keyring" and I can't see any saved password and logins.
How to move it quickly with or without other vivaldi's settings?
a.
-
@andre_2000
Hi, you can export your passwords in your old install and import them in the new install.
Much easier is to use sync, not only passwords are syced, bookmarks, settings etc. appear in the new system in minutes.
You can delete your encrypted user data if you don´t want use use sync later.
I am not sure but I guess you have to copy the keyrings over if you want to copy the Login Data file.
GNOME keyring: ~/.local/share/keyrings/*
More information about moving a profile:
Cheers, mib
-
I fallen on export, haven't tried sync yet.
I tried to copy ~/.local/share/keyrings/* but on my working OS default is 'Login' in seahorse's menu, on live OS there is "Default_keyring". On ~/.local/share/keyrings/ there is file 'default' with text "Default_keyring" inside but when I change it to "Login" or "login" there is nothing in seahorse.
About your link - it doesn't change anything for me. Even my keyring is unlocked I can't export passwords on my old working Vivaldi - "No passwords saved".
Coping login.data with logins and encrypted passwords and keyring phrase to decrypt it sounds natural to me but it doesn't work or I can't do it right
a.
-
@andre_2000
Hm , I export my passwords one minute ago, work as expected.
Opensuse Linux, Vivaldi 6.1.3035.204
Try to export from chrome://settings/passwords
No idea why this not work for you. -
It isn't new problem for me. New version of Vivaldi, new version of Mint and I still can't export/see my saved passwords.
-
@andre_2000
I guess then your keyring system is broken anyway.
Can you login in webpages with passwords you had saved at some time?
Can you try to move the whole .config/vivaldi folder over?
If you use the same username and password for the new system it should work. -
Can you login in webpages with passwords you had saved at some time?
Yes, all of them.
Can you try to move the whole .config/vivaldi folder over?
I didn't try to move it but copy works fine
If you use the same username and password for the new system it should work.
I think it worked a few years ago but I'm not sure if i remember all logins and passwords if it fails.
NEW THING: during this conversation I saved login and password for vivaldi forum: "export password" unblocked after that but csv has only one row with vivaldi forum entry. In saved passwords I could see this one entry. After closing and starting Vivaldi again export is again not active, nothing under saved passwords but working all passwords - for websites saved earlier and for vivaldi forum saved just now. I was for a moment afraid that I lost all saved password for this one only...
a.
-
@andre_2000
I am a bit out of ideas why this happen on your system.
Trying to import user data into Brave or Chromium does not work. Thought you can import them from other browser into Vivaldi but that does not work, then. -
@mib2berlin Thanks anyway. I think I will try tomorrow to reinstall system on clean partition with the same user name and password.
-
Ok, after fresh install Mint 21.2 Cinnamon on clean / partition and existing /home partition with ./config/vivaldi subfolder I have my last session in Vivaldi but no logins or passwords. File login.data has not been modified since yesterday, it is still there in Default with the same size, ~/.local/share/keyrings/ is the same as before reinstalling and seahorse shows the same passwords but Vivaldi doesn't see them
a.
-
@andre_2000
Hi, can you still reach your old install?
If yes you can start sync on the old one and the sync in the new install. -
Hi, can you still reach your old install?
Nope, I've decided first time after years to do clean install because that was old partition and almost full.
"Fun" info - I've just entered in address bar two websites addresses and autofill worked (!) but in others, mainly tabs from last session, no. Two hits on about twenty tries. In vivaldi://settings/passwords I can see these two logins but only until restart Vivaldi.
I'm on the start of preparing new OS to work so I can do some experiments if you have any and reinstall system if necessary again.
Ok, I've just moved ./config/Vivaldi profile to other folder and start Vivaldi again, as fresh. Than I copied only login.data file from moved folder and it is the same - on these two sites autofill work, on others not. Can't access to 'export passwords' option.
a.
-
@andre_2000
I am on Windows at moment and this work.
Move the profile folder "Default" or delete it in you new install.
Start Vivaldi, close all tabs, close Vivaldi.
Copy the 2 Login Data files from your backup to the new profile folder.
I test this and all passwords are there.On Opensuse you have to create a new keyring if you install the system, is it the same on Mint?
-
Move the profile folder "Default" or delete it in you new install.
Start Vivaldi, close all tabs, close Vivaldi.Ok, I've just moved ./config/Vivaldi profile to other folder and start Vivaldi again, as fresh. Than I copied only login.data file from moved folder and it is the same - on these two sites autofill work, on others not. Can't access to 'export passwords' option.
On Opensuse you have to create a new keyring if you install the system, is it the same on Mint?
Yes, Mint asked me about new keyring. First I tried Vivaldi without coping old keyring file, just using the same password, second I overwritten keyring file with old one.
More than recovering old passwords I'm worring about next time moving vivaldi folder to new system with the same problems.
Ok, another try with starting Vivaldi without any data, stored one password restarted and Vivaldi remembers it, shows it and there is export password option.
- Back to copied vivaldi folder but without login.data file... these two sites have still autofill option - login.data file is not password file?
a.
-
@andre_2000
It seems the passwords are lost. ./
Login data and Login Data-journal are the password files.
Copy only the files you need over, bookmarks, the session folder and so forth.
One or two files, then test.The link I posted above show which file does what:
-
@mib2berlin said in Moving login.data and keyring:
Login data and Login Data-journal are the password files.
Yes, I read but why I can access these two sites without Login Data and Login Data-journal files? Cookies?
Ok, I can still use Login Data file by sql to extract logins to websites. BTW, the journal file is always empty at my computer.
a.
-
@andre_2000
Hm, no idea, some pages save the credentials in cookies but the paswords?
The files are generated at first start but of course empty. -
Hi,
OS: Linux Fedora 38
Vivaldi: 6.1.3035.204 (Stable channel) stable (64-bit)When I got back from vacation today, I installed my system updates and it looks like a Vivaldi update has gone through too.
My logins/passwords have all disappeared in my settings (vivaldi://settings/privacy/) and are no longer updated.
I can still import them from a .csv file on the vivaldi://settings/passwords page but the autofill doesn't work and anyway everything disappears again on every restart.
Only automatic reconnections work via cookies (session cookies I guess something like that)
Needless to say, this problem is annoying.
To be clear if the problem is not resolved quickly, I will have to probably go back to firefox.
-
@MrZed
Hi again, all user report disappearing passwords had a broken keyring.
I login automatically in my Linux but get a user/pass prompt for the keyring, If dismiss it I get an empty password list in Vivaldi.
Chromium password management should not work either.
Iirc Firefox use it´s own password management.Cheers, mib
-
@MrZed Was your GNOE keyring unlocked after login? Check in seahorse.
If that does not help, from your daily backup do restore:
- your GNOME keyring data
- your ~/.config/vivaldi/ folder