Login Screen Appearing On Multiple Displays

Hello,

I’m on Fedora KDE and I’ve been trying to disable the SDDM login screen on my second monitor. I’m doing this not only because I would prefer to have the login only show on single screen, but also because SDDM seems to have assigned my secondary monitor as my primary display (I am unable to interact with my primary monitor unless I first click on it with my mouse.)

I’ve tried a solution I found on Reddit, using the SDDM scripts to disable the monitor on start up (xrandr --output HDMI-A-1 --off). I tried this with the Xsetup files in both /etc/sddm and /usr/share/sddm, but neither script seemed to disable the display as intended. I also added “DisplayCommand=/^file location^” to the sddm.conf file and tried both scripts again, but still found no success.

I assume the issue here is that I need to modify the Wayland files instead, unfortunately I’m struggling to find any definitive information on how to do so. Any advice?

Thanks in advance!

1 Like

Welcome to Fedora @cup-of-joe

To be able to help you we would like to get some more details about your setup. What is the Fedora Linux version you are using?

Sure thing! Here’s the full system details list:

Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.5-300.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: AMD Radeon RX 7800 XT

My primary display is 3440x1440 monitor connected via DP, and the secondary display is a 1920x1080 monitor connected via HDMI.