On 08-17-2024 09:26PM, Felix Miata wrote:
-pj composed on 2024-08-17 20:28 (UTC-0500):
Felix Miata wrote:
Marc Chamberlin composed on 2024-08-12 14:34 (UTC-0700):
got any more?
Use update-alternatives to switch default-displaymanager from SDDM to XDM, and default-xsession.desktop to plasma6, if it isn't already. I don't think XDM can start any Wayland sessions directly. Normally, XDM is only used to start one of the familiar DMs: SDDM, GDM, LightDM, etc.
I was thinking that "Normally" XDM is used to start a WM or DE *not* DM. My brief experiences with XDM using i686 TW: XDM defaults/ed to starting DE "directly, to accept login" which is plasma6 on that machine.
You mean Desktop Environment? > XDM is used to boot an X.org based desktop environment.[2] It can control a display directly or indirectly in order to start an X session and supports remote login.[3] XDM is initialized on system startup.[4]
It can be editing through the use of a configuration file, modules, or scripts.[5][6] The configratuion file is usually found in /usr/lib/X11/xdm/xdm-config.[7]
I don't understand what you're getting at, especially those number suffixes.
Apologies I sent a snippet from wiki just for quick reference to your thought. Was thinking of SDDM hijack TTY1 and TTY3. It looks like you have explained more clearly below also.
XDM is a DM (display manager: see also: GDM, KDM3, LightDM, SDDM, TDM, etc.)
that is capable of starting either a WM (Window Manager: twm, xfwm4, openbox, fluxbox, etc.) or a DE (Desktop Environment: Gnome, Plasma, XFCE, Cinnamon, Mate, etc.) /OR/ another display manager (GDM, KDM3, LightDM, SDDM, TDM, etc.)
*SUSE, unlike other most (all?) other distros, provides XDM as both the latter,
I was not aware of this.
a DM launcher (for GDM, KDM, LightDM, SDDM, TDM)
/AND/
directly, to accept login, then launch whatever WM or DE is defined as default (no frills), as here:
# inxi -S System: Host: fi965 Kernel: 6.9.9-1-default arch: x86_64 bits: 64 Console: pty pts/1 Distro: openSUSE Tumbleweed-Slowroll 20240803 # update-alternatives --config default-displaymanager There are 2 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager).
Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/X11/displaymanagers/xdm 10 auto mode 1 /usr/lib/X11/displaymanagers/console 5 manual mode * 2 /usr/lib/X11/displaymanagers/xdm 10 manual mode #
Most installations don't have so few, e.g.: # inxi -S System: Host: 00srv Kernel: 5.14.21-150500.55.68-default arch: x86_64 bits: 64 Console: pty pts/9 Distro: openSUSE Leap 15.5 # update-alternatives --config default-displaymanager There are 3 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager).
Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/X11/displaymanagers/kdm3 15 auto mode 1 /usr/lib/X11/displaymanagers/console 5 manual mode * 2 /usr/lib/X11/displaymanagers/kdm3 15 manual mode 3 /usr/lib/X11/displaymanagers/xdm 10 manual mode #
My mistake, thanks for showing this so clearly.