https://bugs.kde.org/show_bug.cgi?id=488189
            Bug ID: 488189
           Summary: Regression: wrong position of top-panel of the primary
                    screen in a multi-screen setup with mixed resolution
                    monitors
    Classification: Plasma
           Product: kwin
           Version: 6.0.5
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: multiscreen
          Severity: major
          Priority: NOR
         Component: multi-screen
          Assignee: kwin-bugs-n...@kde.org
          Reporter: g...@section9.follonica.org
  Target Milestone: ---

SUMMARY
Runing KDE Plasma on X11. I have a four monitor setup.
After upgrading to Plasma Frameworks 6.3 my multi-monitor setup gone nuts.
After resuming from monitor standby, all the monitors suddenly got shrunked to
1280x1024. After rearranging all the monitors to my usual setup, the top panel
of my primary QHD monitor has been repositioned down as if it was at the top of
the left FHD monitor. Also windows can't be moved to the top of the primary QHD
monitor (see attachment).
Had to downgrade to Frameworks 6.2. This is very frustrating as multi-monitor
setup did never work properly like it did in 5.27. Indeed since 6.0 two of my
four monitors occasionally don't come back from standby but this is way worse.

STEPS TO REPRODUCE
1. upgrade to Plasma Frameworks 6.3
2. wait for your monitors to go in standby
3. resume from monitor standby

OBSERVED RESULT
All the monitors suddenly go to 1280x1024. This happened a bunch of times. Then
after session logout and logging back in, after trying to rearrange the
monitors to the inititial setup, the top panel of my primary QHD monitor has
been repositioned like if it was at the top of the leftmost FHD monitor. Also
windows can't be moved at the top of the primary QHD monitor. Then the next
standby/resume iterations didn't trigger the reset to 1280x1024 like it happend
initially.

EXPECTED RESULT
The top panel of the primary QHD monitor should stay at the top of the display
and not as if it was at the top of the leftmost FHD monitor.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 40
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3
Qt Version: 6.7

ADDITIONAL INFORMATION

$ kscreen-doctor -i -o
Environment:
* KSCREEN_BACKEND           : [not set]
* KSCREEN_BACKEND_INPROCESS : [not set]
* KSCREEN_LOGGING           : [not set]
Logging to                : [logging disabled]
Preferred KScreen backend : KSC_XRandR.so
Available KScreen backends:
* KSC_Fake.so: /usr/lib64/qt6/plugins/kf6/kscreen/KSC_Fake.so
* KSC_KWayland.so: /usr/lib64/qt6/plugins/kf6/kscreen/KSC_KWayland.so
* KSC_QScreen.so: /usr/lib64/qt6/plugins/kf6/kscreen/KSC_QScreen.so
* KSC_XRandR.so: /usr/lib64/qt6/plugins/kf6/kscreen/KSC_XRandR.so

Output: 85 DisplayPort-0
enabled
connected
priority 1
DisplayPort
Modes:  91:2560x1440@60*!  92:2560x1440@75  93:2560x1440@72  94:2560x1440@60 
95:2560x1440@50  96:2560x1440@48  97:1920x1200@60  98:1920x1080@75 
99:1920x1080@60  100:1920x1080@50  101:1920x1080@60  102:1600x1200@60 
103:1280x1440@60  104:1680x1050@60  105:1280x1024@75  106:1280x1024@60 
107:1440x900@60  108:1280x960@60  109:1280x800@60  110:1280x720@60 
111:1280x720@50  112:1280x720@60  113:1024x768@75  114:1024x768@70 
115:1024x768@60  116:832x624@75  117:800x600@72  118:800x600@75  119:800x600@60
 120:800x600@56  121:720x576@50  122:720x480@60  123:720x480@60  124:640x480@75
 125:640x480@73  126:640x480@67  127:640x480@60  128:640x480@60  129:720x400@70
Geometry: 1920,844 2560x1440
Scale: 1
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: incapable
Output: 86 DisplayPort-1
disabled
disconnected
priority 0
DisplayPort
Modes:
Geometry: 0,0 0x0
Scale: 1
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: incapable
Output: 87 HDMI-A-0
enabled
connected
priority 2
HDMI
Modes:  105:1280x1024@75*  106:1280x1024@60!  113:1024x768@75  114:1024x768@70 
115:1024x768@60  116:832x624@75  117:800x600@72  118:800x600@75  119:800x600@60
 120:800x600@56  124:640x480@75  125:640x480@73  126:640x480@67  128:640x480@60
 129:720x400@70  130:1280x800@60  131:1152x864@75  132:1280x720@60
Geometry: 640,0 1280x1024
Scale: 1
Rotation: 4
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: incapable
Output: 88 HDMI-A-1
enabled
connected
priority 4
HDMI
Modes:  99:1920x1080@60!  100:1920x1080@50  101:1920x1080@60*  106:1280x1024@60
 110:1280x720@60  111:1280x720@50  112:1280x720@60  115:1024x768@60 
119:800x600@60  121:720x576@50  122:720x480@60  123:720x480@60  127:640x480@60 
128:640x480@60 133:1920x1080@50  134:1680x1050@60  135:1600x900@60 
136:1440x900@60  137:1280x800@60
Geometry: 4480,364 1080x1920
Scale: 1
Rotation: 2
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: incapable
Output: 89 DVI-D-0
enabled
connected
priority 3
DVI
Modes:  99:1920x1080@60*!  106:1280x1024@60  108:1280x960@60  115:1024x768@60 
119:800x600@60  128:640x480@60  134:1680x1050@60  138:1440x900@60 
139:1280x800@60  140:1152x864@60  141:1280x720@60
Geometry: 0,1024 1920x1080
Scale: 1
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: incapable
Wide Color Gamut: incapable
ICC profile: incapable

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

Reply via email to