| Summary: | Monitor not detected by sddm if connected after boot but before login | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | matterhorn103 |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.4 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
matterhorn103
2024-09-04 09:48:09 UTC
Couple of additional observations: - Re: 4a; simply pressing enter without typing the password first does nothing. - It is not about whether something is physically plugged in to the GPU's HDMI port or not, as doing the disconnection/reconnection at the monitor's HDMI port has the same result. > Inspecting `/etc/sddm.conf` and `/etc/sddm.conf.d/kde_settings.conf` seems to indicate that sddm is running on the default X11 not Wayland
Does it work if you change that?
> > Inspecting `/etc/sddm.conf` and `/etc/sddm.conf.d/kde_settings.conf` seems to indicate that sddm is running on the default X11 not Wayland > Does it work if you change that? I'll check that in the coming days some time. > 4a. If it is simply assumed that, even though it is not being displayed, the sddm login screen > is indeed the current one, and an attempt is made to log in by typing the user password and > pressing enter, the monitor is brought to life; however, it is the sddm login screen that appears, > with an empty password field, not the Plasma desktop, as if sddm was simply restarted. Correction โ if the password is typed correctly, I am logged in, the monitor gets detected, and the Plasma desktop appears. Presumably that other time I made some error typing my password. (In reply to Zamundaaa from comment #2) > > Inspecting `/etc/sddm.conf` and `/etc/sddm.conf.d/kde_settings.conf` seems to indicate that sddm is running on the default X11 not Wayland > Does it work if you change that? My attempt to make sddm use Wayland resulted in a frozen black screen + cursor on every boot. So can't really confirm either way. I struggled to find an official description of how to enforce Wayland, so I just created `/etc/sddm.conf.d/10-wayland.conf` as described on the forum https://discuss.kde.org/t/sddm-wayland-keyboard/7863 and on the Arch wiki https://wiki.archlinux.org/title/SDDM#Wayland ๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! As you can't test it with Wayland, KWin isn't involved. FWIW I can't get my computer to properly boot without a screen connected either, but it doesn't seem to even reach SDDM. If I unplug the display and restart SDDM (using kwin_wayland), then reconnecting the screen makes it show up just fine. |