I am using Fedora Workstation 42 and have installed KDE Plasma by running sudo dnf install @kde-desktop-environment. I have already uninstalled most of the gnome software with sudo dnf remove @gnome-desktop, but there still seems to be a few gnome bits still hanging about, causing a few issues.

For instance, I’m using Howdy for facial recognition (the howdy-beta repo since Howdy non-beta apparently doesn’t work for newer Fedora versions due to the lack of Python 2 support), and trying to set it up for KDE and SDDM doesn’t seem to work: It tells me that it “failed to press enter”, but pressing enter or space + enter doesn’t work. Typing my password also didn’t work, so I had to restart (typing my password while logged out seemed to work, which is weird). Is this because I configured SDDM wrong? I followed the steps in the howdy-beta repo and have created a howdy.te file following the steps shown in this GitHub issue (it worked to solve my issues when using GNOME, but now that KDE has been installed, nothing seems to have changed…): https://github.com/boltgolt/howdy/issues/1026#issuecomment-3094559706

Another thing that’s unrelated to Howdy: how do you set up trackpad gestures with KDE? Is there any way to set up a three finger swipe up to switch between windows, similar to in GNOME? And the three finger swipe left/right to switch between “workspaces” was very useful on GNOME, is there anything like that in KDE?

One more thing, every time I restart, Nextcloud asks for the passphrase of my GPG key, so I have to type it out every time for it to start syncing. That’s kind of weird, how do I disable that? Also, how do I get Radicale (CalDAV and CardDAV) to work with KDE’s calendar? I’ve tried installing “Merkuro” (apparently it’s the successor to something called “Kalendar”?) but that either crashes or doesn’t show the option at all whenever I try to add a new “source”, sometimes both. I found another app called “KOrganizer”, but that seems to be more for power users.

Aside from these minor issues, KDE has been working pretty great. It is way more customisable than GNOME out of the box (you don’t need to rely on GNOME extensions that break every few releases!), and many apps now work with dark mode (it makes sense for some apps, like KDE connect, but then there are some odd ones like Nextcloud’s client had a dark mode that only worked with KDE…odd…). Howdy works for anything that’s not logging in, interestingly enough. That makes me think the issue is about SDDM/GDM/a conflict between the two.

edit: After changing a few things, it looks like /etc/pam.d/kde is the one responsible for logging in and out, not “sddm” or “gdm”. When howdy is not included in “kde”, I am able to login without restarting. That must mean howdy doesn’t play nice with “kde”. How do i fix this???

edit 2: clarified the title. For Howdy, right now I have simply disabled it for logging in. Typing my password is fine for now. Currently I am using GNOME calendar, really weird that neither Merkuro nor KOrganizer allow me to add Radicale, am I missing a dependency or something? And for the trackpad gestures, I just set up the corner hotspots to show up the “overview” and “windows in all/current desktop” and that works fine. Touchegg doesn’t seem to like Wayland very much and does not work for me unfortunately.

edit 3: After an update and restart, Merkuro calendar now shows the option for calDAV and I can sync with Radicale. So that issue is solved now :D