• unlock login keyring

    From kamaraju kusumanchi@3:633/10 to All on Sunday, March 15, 2026 01:10:02
    Every time I login and launch google chrome, there is a popup asking
    to unlock login keyring. How to fix this so that it automatically uses
    my login password as the keyring password.

    I am using KDE and running Debian 12 (bookworm).

    I went through https://wiki.archlinux.org/title/KDE_Wallet#Unlock_KDE_Wallet_automatically_on_login
    but did not understand what the action items are.

    FWIW I have the libpam-kwallet5 package installed. But I still
    encounter that error.

    % dpkg -l \*kwallet\* | grep ^ii
    ii kwalletmanager 4:22.12.3-1 amd64 secure
    password wallet manager
    ii libkwalletbackend5-5:amd64 5.103.0-1 amd64 Secure and
    unified container for user passwords.
    ii libpam-kwallet-common 5.27.5-2 all KWallet
    integration with PAM (common files)
    ii libpam-kwallet5 5.27.5-2 amd64 KWallet (Kf5) integration with PAM

    I also tried
    Settings -> System settings -> Personalization -> KDE Wallet ->
    uncheck "Enable the KDE Wallet subsystem" -> hit "Apply"

    But that also did not solve the problem.

    Anything else I can try? I do not want to be prompted for password
    every time I login and launch google chrome.

    --
    Kamaraju S Kusumanchi | http://www.kamaraju.xyz/dk/blog

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Teemu Likonen@3:633/10 to All on Monday, March 16, 2026 06:00:02
    * 2026-03-15 17:05:32+0000, Jeff Remec wrote:
    It?s a totally insecure thing to do but I change the keyring password
    to an empty value.
    With the same password for user and Kwallet and having the latter opened automatically should work. It works here but I don't know what is the
    problem in original poster's configuration.
    --
    /// Teemu Likonen - .-.. https://www.iki.fi/tlikonen/
    // OpenPGP: DD3B8E8ABD28B98176E6A7CCCC9A5E615FCC1D93
    / old key: 6965F03973F0D4CA22B9410F0F2CAE0E07608462


    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From nwe@3:633/10 to All on Monday, March 16, 2026 16:40:02
    On 3/15/26 11:56 PM, Teemu Likonen wrote:

    With the same password for user and Kwallet and having the latter opened automatically should work. It works here but I don't know what is the
    problem in original poster's configuration.

    For what it's worth, I have the exact same behavior using Trixie with
    XFCE4. In my case the user password and the keyring password ARE the
    same. Still it asks for my password when I log into my account, and
    again when I start chromium or remmina. Happens just once after reboot.
    Other apps like firefox and thunderbird aren't doing it.

    1. reboot

    2. login => needs my password

    3. start firefox or thunderbird => starts without asking for a password

    4. start chromium or remmina => first one started needs my password

    5. start firefox or thunderbird or˙chromium or remmina˙=> starts without asking for a password

    6. now good to go, no more password needed (excepting apps that need
    root, those still ask every time as expected), until after a reboot. I
    did not check behavior of logout/login.

    I don't understand why, and have not investigated how to fix it. For now
    I've just been putting up with it. I noticed this behavior in Bookworm,
    then when I upgraded to Trixie it vanished. At some point it started
    doing it again. I do not remember whether it restarted doing it at the
    same time I replaced the failing no longer booting SSD, and newly
    installed Trixie.

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Max Nikulin@3:633/10 to All on Tuesday, March 17, 2026 03:30:01
    On 16/03/2026 10:25 pm, Richmond wrote:
    I had this problem and it was dependent on which display manager I was
    using, for example gdm3 unlocks the keyring at login, but xdm does not.

    I would compare what PAM modules are loaded by /etc/pam.d/xdm and by /etc/pam.d/gdm* (likely /etc/pam.d/gdm-password).

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)