Since moving to EndeavourOS, one weird thing that popped up is that the default KDE wallet (which is needed for a few things, like storing nextcloud login) requires unlocking. I have tried creating a new wallet with the same password as my computer, which worked to auto-unlock the wallet in Fedora, but not in EndeavourOS. Is there something I need to configure to have the default kde wallet to unlock on login?

  • dudesss@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 hours ago

    I fucking hate the KDE wallet popups!!!

    I’m a long time Linux user, and I fucking hate the daily popups. I somehow got them to go away on one of my computers.

    I installed Linux on the family laptop, and wife took the laptop away from the house to use it and she couldn’t get access to the WiFi, I had no idea what was wrong on her end when she called – I thought maybe the WiFi chip in the laptop was too outdated for new routers. Anyways, I spent a lot of time for an evening for her that turned out of bust because of the annoying popup.

  • Quibblekrust@thelemmy.club
    link
    fedilink
    English
    arrow-up
    3
    ·
    22 hours ago

    My solution: remove the password or make it blank (I forget which). No more prompting at login.

    My whole drive is encrypted, and my wallet only has wifi passwords, so there’s no harm.

  • felsiq@piefed.zip
    link
    fedilink
    English
    arrow-up
    25
    arrow-down
    1
    ·
    2 days ago

    You have to add a line to the /etc/pam.d file for your greeter for KDE’s wallet. The arch wiki page for the KDE wallet should have the line(s) you need

    • sbird@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 day ago

      I have tried adding the lines to /etc/pam.d/sddm as instructed, but after a restart, it still asks for the password to unlock the wallet.

      • felsiq@piefed.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        It looks like kwallet takes more setup than I remembered, did you try following section 2.3 in the wiki page?

        The other thing I can think of may not be relevant (been a while since I’ve used plasma now) but I’ve heard plasma has a built in greeter these days so maybe worth double checking to be sure you’re really using sddm. I feel like if it’s installed it’s safe to assume you’re using it, but if you’ve tried everything else this might be a worthwhile sanity check

        • sbird@sopuli.xyzOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          17 hours ago

          Wait, I wonder if it’s because I’m using Howdy facial login? Since the wiki states that fingerprint doesn’t work to auto unlock the wallet, maybe Howdy can’t either?

          • felsiq@piefed.zip
            link
            fedilink
            English
            arrow-up
            1
            ·
            16 hours ago

            Okay then it’s probably worth double checking the basics again lol

            1. do you have both kwallet and kwallet-pam installed? (pacman -Qs kwallet should show both)
            2. is your only wallet named kdewallet with the exact same password as your user account?
            3. is sddm the actual greeter you’re using? (This one’s a longshot but I’m running out of ideas 😂)

            If it’s yes to all of these I honestly don’t know what to think, maybe it’d be worth trying another wallet to see if that’s any different

            • sbird@sopuli.xyzOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              15 hours ago

              Yes, both kwallet and kwallet-pam have been installed

              Yes, the kdewallet is the only wallet and has the same password (with blowfish rather than GPG keys), which I have checked by deleting and creating a new one

              I am pretty sure I am using SDDM

              • felsiq@piefed.zip
                link
                fedilink
                English
                arrow-up
                1
                ·
                15 hours ago

                Idk if this is more work than you wanna go to for it, but maybe install and configure gnome-keyring instead and see if that works? If the same thing works with that one, great, and if not at least the problem area has been narrowed down

  • CyberSeeker@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    15
    ·
    2 days ago

    Do you have your wifi password saved in your KDE wallet?

    There is an option to not save your wifi password using the wallet, otherwise you will be prompted at startup as soon as it attempts to connect to wifi.

    • sbird@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      It looks like it’s just login for Nextcloud, but since Nextcloud autostarts, the wallet needs to be unlocked on startup.

      • woelkchen@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        8 hours ago

        Nextcloud uses a token and login is one time via a web browser. Nextcloud shouldn’t need to put anythin in KWallet.

  • woelkchen@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    23 hours ago

    If you want your wallet to unlock automatically anyway without any interaction, just remove the password from the wallet. As long as your disk is encrypted, there is not much of a security impact.