I’m running EndeavourOS (EOS) on a secondary machine alongside my main Arch Vanilla setup, and I’ve encountered an interesting situation I’d like some help with.
My goal is to set up a KRDP server on the EOS machine so I can remotely connect to it using KRDC from my Arch Vanilla machine. One thing I noticed right away is that KRDP isn’t preinstalled with KDE Plasma 6 on EOS, which is fine, just an interesting difference since it comes prepackaged with Vanilla Arch. But that’s not the main issue.
Here’s the situation: After installing and setting up KRDP on the EOS machine, and configuring KDE 6 to skip the password at login, I’m still greeted with a KDE Wallet popup every time the system boots. The popup says KRDP is trying to access KDE Wallet and prompts me to enter a password. The problem? I can’t find KDE Wallet anywhere in the KDE settings on the EOS machine. On my Vanilla Arch setup, KDE Wallet is visible and configurable in the settings, but on EOS, it seems to be missing, or at least hidden from me. I also ran pacman to see if it was installed and it didn’t appear to be so I’m rather confused.
What I’d like to do is disable this KDE Wallet password prompt on boot by setting the KDE Wallet password to blank, but I can’t figure out how to do that without access to the Wallet settings. Has anyone run into this before or know where KDE Wallet might be hiding on EOS? I’d really appreciate any insights to save me some time troubleshooting this.
kwalletmanager will provide you a GUI tool for managing the wallet.
If using auto-login to KDE, I believe the best way to accomplish auto-opening of the wallet without prompt, is not a blank password, but a password that matches your login password. See here:
“The chosen KWallet password must be the same as the current user password.”
That said, I have had mixed success with this. I find the most reliable method continues to be not using auto-login to your desktop environment. That is, disable auto-login and enter your username and password to login to KDE. That will correctly and automatically unlock the wallet once you’ve logged in (provided you haven’t changed the wallet).
You may have installed plasma-meta on your Arch install. Therefore you have got KRDP which is a dependency of that package. To my knowledge, EOS doesn’t install any meta packages for KDE Plasma. Only specific, individual packages.
facepalm… been trying to install kdewalletmanager instead of kwalletmanager
Got it working now, thanks. That being said, I set it to blank password and it no longer prompts for a password. I have no choice but to do it this way with this particular system and it’s a secure system anyway with zero sensitive info on it.
to avoid having to autologin to kde, I switched SDDM’s compositor from kwin to sway and install wayvnc. Now I first use use vnc (tunneled) to log into my sesson, and then I use rdp. I know it’s more complicated but it allows it allows you to avoid removing the password for kwallet.