Without GreeterScreen= in tdmrc set to the correct screen, the login window doesn't appear, only the un-asleep screen displays anything, which is nothing but blue if incorrectly set. Correctly set, login is possible, upon which the other two displays work as expected.
# inxi -GSaz --za --hostname System: Host: ab560 Kernel: 6.18.28-desktop-1.mga10 arch: x86_64 bits: 64 compiler: gcc v: 15.2.0 clocksource: tsc avail: hpet,acpi_pm parameters: BOOT_IMAGE=/boot/vmlinuz root=LABEL=<filter> noresume audit=0 ipv6.disable=1 net.ifnames=0 consoleblank=0 preempt=full mitigations=off Desktop: TDE (Trinity) v: R14.1.6 tk: Qt v: 3.5.0 wm: Twin v: 3.0 with: kicker tools: avail: xlock vt: 7 dm: 1: TDM 2: XDM Distro: Mageia 10 Graphics: Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] vendor: ASUSTeK driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm built: 2020-21 ports: active: DP-1,HDMI-A-1,HDMI-A-2 empty: HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:4c8b class-ID: 0300 Display: x11 server: X.org v: 1.21.1.22 compositor: Twin v: 3.0 driver: X: loaded: modesetting unloaded: vesa alternate: fbdev dri: iris gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 3600x2640 s-dpi: 120 s-size: 762x558mm (30.00x21.97") s-diag: 944mm (37.18") Monitor-1: DP-1 pos: primary,bottom-l model: Acer K272HUL serial: <filter> built: 2018 res: mode: 2560x1440 hz: 60 scale: 100% (1) dpi: 109 gamma: 1.2 size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400 Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: top-left model: NEC EA243WM serial: <filter> built: 2011 res: mode: 1920x1200 hz: 60 scale: 100% (1) dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes: max: 1920x1200 min: 640x480 Monitor-3: HDMI-A-2 mapped: HDMI-2 pos: top-right model: Dell P2213 serial: <filter> built: 2013 res: mode: 1680x1050 hz: 60 scale: 100% (1) dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400 API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris inactive: wayland API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 26.0.6 glx-v: 1.4 direct-render: yes renderer: Mesa Intel Graphics (RKL GT1) device-ID: 8086:4c8b memory: 30.19 GiB unified: yes API: Vulkan v: 1.4.335 layers: 6 device: 0 type: integrated-gpu name: Intel Graphics (RKL GT1) driver: mesa intel v: 26.0.6 device-ID: 8086:4c8b surfaces: N/A device: 1 type: cpu name: llvmpipe (LLVM 20.1.8 256 bits) driver: mesa llvmpipe v: 26.0.6 (LLVM 20.1.8) device-ID: 10005:0000 surfaces: N/A Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo gpu: gputop, intel_gpu_top, lsgpu x11: xdriinfo, xdpyinfo, xprop, xrandr # The HDMI-connected display is the only one not put to sleep for active TDM.
/etc/X11/xorg.conf does not exist, and /etc/X11/xorg.conf.d contains nothing applicable to display configuration.
I also have for positioning displays: # cat /etc/X11/xinit.d/po3set-kms60 xrandr --output DP-1 --primary --mode 2560x1440 --rate 60 --output HDMI-1 --above DP-1 --mode 1920x1200 --rate 60 --output HDMI-2 --right-of HDMI-1 --mode 1680x1050 --rate 60 #
I only added rates to it today trying to determine what is going on. All was good using it as it was in March, but this failure started about a month ago when kernel 6.18.22 was freshly installed.