https://bugs.kde.org/show_bug.cgi?id=467230

            Bug ID: 467230
           Summary: Application windows moved to the wrong physical
                    monitor on resume if suspend was done by closing the
                    lid
    Classification: Plasma
           Product: kwin
           Version: 5.27.2
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: multi-screen
          Assignee: kwin-bugs-n...@kde.org
          Reporter: kdeb...@hirebzs.mozmail.com
  Target Milestone: ---

My laptop is attached to one other monitor on the HDMI port, with the laptop's
builtin screen set as the primary monitor. When I suspend by closing the lid,
application windows (tried Firefox and Logseq, both installed via Flatpak)
placed on the external screen before suspend would get restored to the builtin
screen. But if I suspend by using the "sleep" button in kickstart, application
windows are restored to the correct physical monitor.


STEPS TO REPRODUCE
1. attach external monitor, place some windows there
2. close lid of laptop
3. open lid

OBSERVED RESULT
application windows assigned to the external screen before suspend are restored
to the builtin screen

EXPECTED RESULT
windows assigned to the external screen before suspend are restored to the
external screen

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 37 Kinoite
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.14-200.fc37.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 PRO 6850U with Radeon Graphics
Memory: 14.4 GiB of RAM
Graphics Processor: AMD Radeon Graphics 680M
Manufacturer: LENOVO
System Version: ThinkPad T14s Gen 3

ADDITIONAL INFORMATION

❯ kscreen-doctor -o                                                            
                                                                               
   took 99ms
Output: 1 eDP-1 enabled connected priority 1 Panel Modes: 0:1920x1200@60*!
1:1920x1080@60 2:1600x1200@60 3:1680x1050@60 4:1280x1024@60 5:1440x900@60
6:1280x800@60 7:1280x720@60 8:1024x768@60 9:800x600@60 10:640x480@60
11:1600x1200@60 12:1280x1024@60 13:1024x768@60 14:1920x1200@60 15:1280x800@60
16:1920x1080@60 17:1600x900@60 18:1368x768@60 19:1280x720@60 Geometry: 0,0
1920x1200 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 2 HDMI-A-1 enabled connected priority 2 HDMI Modes: 0:1920x1080@60*!
1:1920x1080@75 2:1920x1080@60 3:1920x1080@60 4:1920x1080@50 5:1680x1050@60
6:1280x1024@75 7:1280x1024@60 8:1440x900@60 9:1280x960@60 10:1280x800@60
11:1280x720@60 12:1280x720@60 13:1280x720@60 14:1280x720@50 15:1024x768@75
16:1024x768@70 17:1024x768@60 18:832x624@75 19:800x600@75 20:800x600@72
21:800x600@60 22:800x600@56 23:720x576@50 24:720x576@50 25:720x576@50
26:720x480@60 27:720x480@60 28:720x480@60 29:720x480@60 30:720x480@60
31:640x480@75 32:640x480@73 33:640x480@67 34:640x480@60 35:640x480@60
36:640x480@60 37:720x400@70 38:1280x1024@60 39:1024x768@60 40:1280x800@60
41:1920x1080@60 42:1600x900@60 43:1368x768@60 44:1280x720@60 Geometry: 1920,0
1920x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: Never RgbRange: unknown

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to