I use Ubuntu 22.10 server with slick-greeter and muffin to get only one window manager installed. When I install lightdm(-greeter) or gdm3, it seems it also installs the window manager. I see at the login screen - more choices as cinnamon are then available.
A little explanation about my little experience of it:
I much like the Cinnamon Desktop Environment, so I did some tests and research on how it works and came from Linux MINT. I’ve got used to Linux on the Ubuntu kernel and commands. I didn’t like the desktop environment that was much different to Windows for me.
I installed Ubuntu with the Cinnamon Desktop in many different ways to get it how I prefer. My goal was to make my desktop environment use as little as possible of my system, or at least as much as it needs to run the tools I like on it.
I learned with it that you need 3 things to run à desktop environment:
I discovered that Cinnamon uses the muffin display manager and the slick-greeter by default. Now these packages are directly available these days from ubuntu repositories. which makes it a lot more convenient for my own purposes.
gdm3 is also a gnome display manager, not only a greeter. and so it's the case for lightdm.
muffin(click the link for all the information)
Mutter is a Wayland display server and X11 window manager and compositor library.
When used as a Wayland display server, it runs on top of KMS and libinput. It implements the compositor side of the Wayland core protocol as well as various protocol extensions. It also has functionality related to running X11 applications using Xwayland.
When used on top of Xorg it acts as a X11 window manager and compositing manager.
slick-greeter(click the link for all the information)
Slick Greeter started as a fork of Unity Greeter 16.04.2, a greeter developed for Ubuntu by Canonical, which used indicators and unity-settings-daemon.
I’ve two desktop computers:
- One on Ubuntu server 22.10 with ubuntucinnamon-desktop package installed with gdm3 for gaming with wine. I can see it installed the slick-greeter and muffin files after installation.
- The other uses lightdm for system tools, repairs and tests.installed with muffin, slick-greeter and cinnamon no recommends. so it uses in à way lightdm.
- I've a last installation of Ubuntu server 22.10 on an usb key and it uses a lightdm desktop environment.
I say, it depends on what you intend to do with your computer.
Therefore it’s great to use a linux operating system.