Bug 2173298 - sddm on kwin_wayland: Multi-monitor opens all greeter windows on one monitor
Summary: sddm on kwin_wayland: Multi-monitor opens all greeter windows on one monitor
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: layer-shell-qt
Version: 38
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact:
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F38BetaBlocker F38BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2023-02-25 14:25 UTC by Neal Gompa
Modified: 2023-03-03 06:26 UTC (History)
5 users (show)

Fixed In Version: layer-shell-qt-5.27.1-2.fc38
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-03-03 06:26:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Neal Gompa 2023-02-25 14:25:51 UTC
Description of problem:
When SDDM Wayland is running in a multi-display system, 

Version-Release number of selected component (if applicable):
5.27.1-1.fc38

How reproducible:
Always

Steps to Reproduce:
1. Set up a VM simulating two displays
2. Install Fedora KDE
3. Boot into installed environment

Actual results:
Only one of the displays has the SDDM login window.

Expected results:
All displays should have the SDDM login window.

Additional info:
Original upstream bug: https://github.com/sddm/sddm/issues/1672

The SDDM fix is already in, we need the layer-shell-qt fix too.

Comment 1 Fedora Blocker Bugs Application 2023-02-25 14:34:26 UTC
Proposed as a Blocker for 38-beta by Fedora user ngompa using the blocker tracking app because:

 This violates the criteria: "A system installed without a graphical package set must boot to a working login prompt without any unintended user intervention, and all virtual consoles intended to provide a working login prompt must do so." I assume the implication is that physical consoles are also covered under this.

Comment 2 Neal Gompa 2023-02-25 14:35:47 UTC
(In reply to Fedora Blocker Bugs Application from comment #1)
> Proposed as a Blocker for 38-beta by Fedora user ngompa using the blocker
> tracking app because:
> 
>  This violates the criteria: "A system installed without a graphical package
> set must boot to a working login prompt without any unintended user
> intervention, and all virtual consoles intended to provide a working login
> prompt must do so." I assume the implication is that physical consoles are
> also covered under this.

Blech, wrong quoted criteria.

This violates "Shutting down, rebooting, logging in and logging out must work using standard console commands and the mechanisms offered (if any) by all release-blocking desktops."

It doesn't show up properly on all displays, which can be a problem when you don't know which display is primary in Wayland.

Comment 3 Fedora Update System 2023-02-25 14:37:38 UTC
FEDORA-2023-13c2d4f2e6 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-13c2d4f2e6

Comment 4 Fedora Update System 2023-02-26 02:02:09 UTC
FEDORA-2023-13c2d4f2e6 has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-13c2d4f2e6

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Blocker Bugs Application 2023-02-28 11:19:12 UTC
Proposed as a Freeze Exception for 38-beta by Fedora user frantisekz using the blocker tracking app because:

 FE may be more appropriate here.

Comment 6 Adam Williamson 2023-03-01 17:34:06 UTC
Counting +1s for blocker as also +1 for FE, we have +8 at https://pagure.io/fedora-qa/blocker-review/issue/1051 , so marking accepted FE. Blocker vote is more split, leaving open for now.

Comment 7 Geraldo Simião 2023-03-01 19:53:32 UTC
I was facing this same behavior on my fisical F37 installation.
After upgrading it to 5.27.2-1 ( https://bodhi.fedoraproject.org/updates/FEDORA-2023-3548d2815a ) now this bug is fixed.

Comment 8 Fedora Update System 2023-03-03 06:26:04 UTC
FEDORA-2023-13c2d4f2e6 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.