Bug 496674

Summary: Windows donĀ“t maintain position after restart
Product: [Plasma] kwin Reporter: pietromrl0
Component: rulesAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: isma.af, nate
Priority: NOR    
Version: 6.2.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description pietromrl0 2024-11-25 16:32:38 UTC
SUMMARY

Windows do not maintain their position after session restart (logout/restart) and reopen centered on screen in a dual monitor setup.
STEPS TO REPRODUCE

    Position windows across two monitors in desired locations
    Log out or restart the system
    Log back in
    Observe that all windows are reopened in centered positions, ignoring their previous locations

OBSERVED RESULT

All windows are reopened in centered positions on the screen, losing their previous positions from before logout/restart.
EXPECTED RESULT

Windows should reopen in the same positions where they were placed before logout/restart, maintaining their layout across both monitors.
SOFTWARE/OS VERSIONS

KDE Plasma Version: 6.2.3 KDE Frameworks Version: 5.116.0 Qt Version: 5.15.15 Display Server: Wayland
ADDITIONAL INFORMATION

Monitor Configuration:

    Primary Monitor (DP-1): 3840x2160, connected primary
    Secondary Monitor (HDMI-A-1): 1740x3093, connected right
    Monitors arranged: side by side with different orientations
    Previous window rules have been removed but the issue persists
    Using Wayland display server

System Details

    Dual monitor setup with different resolutions and orientations
    The issue occurs consistently after both logout and system restart
    Windows are correctly restored (same applications reopen) but not in their correct positions
    No custom window rules are currently configured
    Primary monitor is DP-1 with 3840x2160 resolution
    Secondary monitor is HDMI-A-1 with 1740x3093 resolution, rotated right
Comment 1 Nate Graham 2024-11-25 20:20:59 UTC
Duplicate of Bug 436318 or Bug 15329, depending on which technical implementation we get first. Arbitrarily marking as a duplicate of Bug 436318 since we can't multi-dupe.

*** This bug has been marked as a duplicate of bug 436318 ***