Bug 476280

Summary: With two 4k monitors and 200% global scale, pager width for each virtual desktop is proportional to three screens, not two.
Product: [Plasma] plasmashell Reporter: brunomcl
Component: Pager widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: brunomcl, hein, kdedev, nate
Priority: NOR    
Version First Reported In: 5.27.4   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Triple-width pager for 2 screens
Normal pager for 1 screen

Description brunomcl 2023-10-29 07:28:13 UTC
Created attachment 162695 [details]
Triple-width pager for 2 screens

STEPS TO REPRODUCE
1. Set two identical 4k monitors (screens) side by side and global scale to 200% in system-settings > display

OBSERVED RESULT
Each virtual desktop pager width is 3 times the proportional width of one monitor (see attached file 'Triple-width pager for 2 screens.png')

EXPECTED RESULT
Each virtual desktop pager width is 2 times the proportional width of one monitor

NOTES
1. If one screen is deactivated in system-settings > display, leaving global scale of 200%, the pager resizes to the correct width for one screen (see attached file 'Normal pager for 1 screen.png')
2. If global scale is set to default (100%) the two-screen pager shows correctly.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE LEAP 15.5
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Kernel: 5.14.21 64 bits
Graphics: X11 / Nvidia (driver 535.86.05)
Comment 1 brunomcl 2023-10-29 07:28:50 UTC
Created attachment 162696 [details]
Normal pager for 1 screen
Comment 2 TraceyC 2025-01-15 21:03:33 UTC
Setup based on the screenshot:
Oxygen global theme
4 virtual desktops set to 2 rows
Pager shows 2 rows and 2 columns

Tested with Plasma 6.2.5, X11, with 2 3440p monitors (I don't have 4k monitors)
Global scale set to 200%

The Pager does not currently show outlines per monitor, so I am not sure if I'm seeing the exact same thing. 

What I do notice is that if I do this:
- In Pager Settings, enable "Show window outlines"
- Maximize one application on each monitor
Then it looks like the width of each virtual desktop is correct

Are you still able to reproduce this with an up to date openSUSE install?
If so, do you see this on Wayland as well or only X11?
Comment 3 Bug Janitor Service 2025-01-30 03:47:24 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 brunomcl 2025-01-30 18:40:18 UTC
Sometime last year, I think when updating to Leap 15.5, the pager was normal again. Same with Leap 15.6