Results 1 to 6 of 6

Thread: kwallet confusion

  1. #1
    Join Date
    Jun 2008
    Location
    Florida, USA
    Posts
    970

    Default kwallet confusion

    I am running leap 42.1/KF5/Plasma5.5 from the Frameworks 5 repo

    Which kwalletmanager should I have installed?

    At the moment, I have kwalletmanager 15.04.3 from the Leap-42.1-Oss repo

    I see available(not installed) kwalletmanager5 15.12.1 from the Leap-42.1-Update repo.

    Seems I have the wrong manager installed, but figured I would ask before blowing something up.

    I am getting tired of providing the kwallet password 3 times whenever I open Google Chrome. Seems something is not configured correctly.

    This was a clean install of root, reusing /home, from DVD a couple weeks ago. Not sure why it ended up this way
    Thanks!
    Desk: i7-4790K Leap 15.1(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0
    Lap: HPDV7T i7 Leap 15.0(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0

  2. #2
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,373
    Blog Entries
    3

    Default Re: kwallet confusion

    I'm not sure which wallet is used by "chrome".

    My advice (for what it's worth): Using the kwalletmanager that you currently have installed, check the setting. There's an option to close the wallet when the last application stops using it. Uncheck that option.

    Then install "kwalletmanager5", which will require uninstalling "kwalletmanager". Make the corresponding setting change.

    That's about what I have done. I have to open kwallet twice per login -- once for the Plasma 5 kwallet, and once for the older KDE4 wallet (but still used by "konqueror"). Before I installed "kwalletmanager5", I was having to open the Plasma 5 wallet several times per session.

    And yes, they (the KDE folk) implemented this poorly (in my opinion).
    openSUSE Leap 15.1; KDE Plasma 5;

  3. #3
    Join Date
    Jun 2008
    Location
    Florida, USA
    Posts
    970

    Default Re: kwallet confusion

    Thanks, I will follow you lead and attempt to document my results.

    Sounds promising
    Desk: i7-4790K Leap 15.1(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0
    Lap: HPDV7T i7 Leap 15.0(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0

  4. #4
    Join Date
    Jun 2008
    Location
    Florida, USA
    Posts
    970

    Default Re: kwallet confusion

    Quote Originally Posted by nrickert View Post
    I'm not sure which wallet is used by "chrome".

    My advice (for what it's worth): Using the kwalletmanager that you currently have installed, check the setting. There's an option to close the wallet when the last application stops using it. Uncheck that option.

    Then install "kwalletmanager5", which will require uninstalling "kwalletmanager". Make the corresponding setting change.

    That's about what I have done. I have to open kwallet twice per login -- once for the Plasma 5 kwallet, and once for the older KDE4 wallet (but still used by "konqueror"). Before I installed "kwalletmanager5", I was having to open the Plasma 5 wallet several times per session.

    And yes, they (the KDE folk) implemented this poorly (in my opinion).
    OK, I followed your steps and see some improvement.
    After un-checking the option to close the wallet when the last application stops using it and installing "kwalletmanager5", I found that option was already un-checked.
    I assume the new install may have imported the previous settings - the GUIs for both kwalletmanager and kwalletmanager5 look very similar.

    I now find that I can close Chrome then restart it without the kwallet log-in prompts, that is a plus.

    The first start after reboot still requires two logins to kwallet and one to the "kwallet migration agent", which seems odd.
    On next reboot, I need to watch more closely the login windows for a hint as to what might be going on.

    BTW, a Google Search brought me back to the openSUSE Forum and one of you earlier posts: https://forums.opensuse.org/showthre...-asking-for-pa

    I'll try the entry in "$HOME/.config/kwalletrc" to get rid of the Migration Login.
    I'm thinking that, perhaps, the first login is for a "k5" wallet, then the migration agent and the the "k4" wallet.
    Maybe turning off the Migration agent will resolve this
    Desk: i7-4790K Leap 15.1(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0
    Lap: HPDV7T i7 Leap 15.0(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0

  5. #5
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,373
    Blog Entries
    3

    Default Re: kwallet confusion

    Quote Originally Posted by cmcgrath5035 View Post
    I'll try the entry in "$HOME/.config/kwalletrc" to get rid of the Migration Login.
    For me, the first three lines of that file are:
    Code:
    [Migration]
    alreadyMigrated=true
    (that includes an empty line as the third line).

    My experience is that sometimes that file is not properly updated, and the migration is repeated with every login. Just inserting those lines should solve that.
    openSUSE Leap 15.1; KDE Plasma 5;

  6. #6
    Join Date
    Jun 2008
    Location
    Florida, USA
    Posts
    970

    Default Re: kwallet confusion

    I have been thru a couple boot cycles now.

    I get one request after boot for access to Kwallet, no requests for Migration.Agent.

    Thanks for the help
    Desk: i7-4790K Leap 15.1(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0
    Lap: HPDV7T i7 Leap 15.0(x86_64)4.12.14-lp151.28.7-default KF5 59.0 Plasma 5.14.4 Qt 5.13.0

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •