this post was submitted on 04 Feb 2026
14 points (93.8% liked)

Linux

15996 readers
9 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

Hi, I think I've run out of keywords to hit Google with, so it's time to ask for help.

I'm running Fedora on my Framework 16, which is domain joined to my home lab Active Directory. Overall I'm pretty happy with KDE, but SDDM is proving to be rather bothersome (it's not a huge fan of my domain account, and constantly forces me to enter my creds in the other user free form, which prevents me from using my fingerprint sensor to login). For grins, I tried out the GDM display manager and was able to both pick my account from the list of users and use my fingerprint to log in. That said, I'm not a particularly huge fan of the GNOME look and feel.

So, I was wondering if it would be possible to use just the GDM login prompt, but have it feed into KDE desktop and if so what I'd need to tinker with to configure it.

(I feel like it should theoretically be possible, but it's not strictly a deal breaker- worst case the next Fedora update in April is supposed to be replacing SDDM with a new fork)

top 9 comments
sorted by: hot top controversial new old
[–] SomeoneSomewhere@lemmy.nz 13 points 3 days ago (1 children)

I'm pretty sure most login managers have a drop-down hidden somewhere where you can select what desktop manager it launches once you log in.

[–] hallettj@leminal.space 1 points 3 days ago

With GDM it's a gear icon in the lower right corner

[–] mellejwz@lemmy.world 5 points 3 days ago

I think you could just enable GDM and choose KDE on login. It should remember your choice.

[–] hperrin@lemmy.ca 3 points 3 days ago

It is absolutely possible. Last time I did it, I just had to install the one I wanted and uninstall the one I didn’t.

[–] INeedMana@piefed.zip 1 points 3 days ago

So, I was wondering if it would be possible to use just the GDM login prompt, but have it feed into KDE desktop and if so what I’d need to tinker with to configure it.

It's definitely possible. As a long time non-KDE/Gnome user I've been using various display managers to log into the window managers of my choice

I think GDM might just have a dropbox somewhere in the corner or the edge of screen where you can choose which WM to spawn after login. So telling it what to spawn should be just a one-time picking

As for the switching from SDDM to GDM, I guess

sudo systemctl enable --now gdm.service -f  
sudo systemctl disable sddm.service # might be not needed due to -f 
[–] tal@lemmy.today 1 points 3 days ago

Mix and match login managers and desktop environments

So, I was wondering if it would be possible to use just the GDM login prompt, but have it feed into KDE desktop and if so what I’d need to tinker with to configure it.

I imagine that it'd depend on the login manager.

I use emptty, which allows me to log in on a text console.

For that login manager, I:

Add a ~/.config/emptty-custom-sessions/sway-wrapped.desktop file:

Name=Wrapped Sway
Exec=/home/tal/bin/my-wrapped-sway.sh
Environment=wayland

And add ~/bin/my-wrapped-sway.sh:

#!/bin/bash

. ~/.bash_profile

export XDG_SESSION_TYPE=wayland

exec dbus-run-session sway "$@"

I mark my-wrapped-sway.sh executable (chmod +x ~/bin/my-wrapped-sway.sh), and done.

searches

https://blog.boristerzic.com/posts/2023-09-17-build-your-own-desktop-environment/

Adding a New Custom Desktop Environment in Arch Linux

Your desktop environment is typically started right after your login to the system using your display manager (or login manager). In graphical display managers like gdm you can select one of several session types from a list. This is where we want to add a new entry for our labwc based desktop environment.

On Arch linux these sessions are stored in /usr/share/xsessions in separate .desktop files. A /usr/share/xsessions/labwc.desktop file could look like this:

[Desktop Entry]  
Encoding=UTF-8
Name=labwc
Comment=labwc
Exec=labwc
Type=Application

I'd probably give that a try.

[–] SethranKada@lemmy.ca 1 points 3 days ago

Could anyone explain to me how to set it up so you can login using your fingerprint? I'm using Bazzite, which is basically just Fedora KDE. Right now I can only do that on the lock screen, but not the login. I haven't been able to figure it out, but OC's comment reminded me about it and I figured I should ask just in case someone happens to know.

[–] phanto@lemmy.ca 1 points 3 days ago (1 children)

Framework 13 here, KDE Fedora user too. It literally never occurred to me that I could use the fingerprint to log in! Commenting so that whoever answers you can make my day too.

[–] AliasVortex@lemmy.world 1 points 3 days ago

Good news! If you have a regular local account, this should just work for you. If you open the user tab in the settings menu and pick your account, you should have an option to configure the fingerprint reader (framework docs).

This doesn't quite work for me, because my account doesn't show up in the users list to configure (I think it's because domain accounts tend to have higher UID's than "normal", so they get filtered out, but I'm less sure what part of KDE controls that to dig into it).