| Summary: | sddm-helper-start-wayland fails/exits after manually turn on monitors | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Jean-Francois Roy <jf> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | erenoglu, kde, nate, spleefer90, thomas.bessou, uwu |
| Priority: | NOR | Keywords: | multiscreen |
| Version First Reported In: | 5.91.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Jean-Francois Roy
2024-01-03 15:17:22 UTC
Likely has the same root cause as https://bugs.kde.org/show_bug.cgi?id=482399 > Likely has the same root cause as https://bugs.kde.org/show_bug.cgi?id=482399
Probably not: I'm on an up to date Fedora 40 which has plasma 6.1.4, and while the linked issue has somebody confirming that they don't have the issue anymore on plasma 6.0.2, I still have it when coming out of suspend, where my screen turns off until manually turned back on:
```
sept. 15 14:53:52 fedoraa audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
sept. 15 14:53:52 fedoraa sddm-greeter-qt6[1918]: Creating a fake screen in order for Qt not to crash
sept. 15 14:53:52 fedoraa sddm-helper-start-wayland[1909]: "qt.qpa.wayland: Creating a fake screen in order for Qt not to crash\n"
sept. 15 14:53:52 fedoraa sddm-greeter-qt6[1918]: Loading file:///usr/share/sddm/themes/01-breeze-fedora/Main.qml...
sept. 15 14:53:52 fedoraa sddm-helper-start-wayland[1909]: "kwin_core: Could not find any suitable output for a layer surface\n"
sept. 15 14:53:52 fedoraa sddm-helper-start-wayland[1909]: Stopping... "kwin_wayland"
sept. 15 14:53:52 fedoraa sddm-helper[1887]: pam_unix(sddm-greeter:session): session closed for user sddm
sept. 15 14:53:52 fedoraa audit[1887]: USER_END pid=1887 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_unix,pam_systemd acct="sddm" exe="/usr/libexec/sddm-helper" hostname=fedoraa addr=? terminal=/dev/tty1 res=success'
sept. 15 14:53:52 fedoraa audit[1887]: CRED_DISP pid=1887 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_permit acct="sddm" exe="/usr/libexec/sddm-helper" hostname=fedoraa addr=? terminal=/dev/tty1 res=success'
sept. 15 14:53:52 fedoraa systemd[1]: session-c1.scope: Deactivated successfully.
sept. 15 14:53:52 fedoraa systemd[1]: session-c1.scope: Consumed 2.401s CPU time.
sept. 15 14:53:52 fedoraa systemd-logind[1600]: Session c1 logged out. Waiting for processes to exit.
sept. 15 14:53:52 fedoraa systemd-logind[1600]: Removed session c1.
```
I need to find an unused tty and `systemctl restart display-manager` to get the GUI working again.
https://github.com/sddm/sddm/pull/1989 Lets follow this upstream |