Bug 515390

Summary: With "negative" fractional scaling (i.e. less than 1), Google Chrome can't handle it
Product: [Plasma] kwin Reporter: Oded Arbel <oded>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: xaver.hugl
Priority: NOR    
Version First Reported In: 6.5.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screencast showing the problem

Description Oded Arbel 2026-02-01 14:35:30 UTC
Created attachment 189138 [details]
screencast showing the problem

SUMMARY
In Kwin wayland, when setting the fractional scaling of a screen to a value less than 1, Google Chrome windows starts behaving really weirdly:
- windows maximize to a size of the pre-scaled screen (i.e. smaller than what is actually presented)
- when trying to resize a window, it jump all over the place.
- When trying to use the mouse to point at things, the activation point is always to the left and up from the actual mouse cursor - as if it doesn't scale the input coordinates properly.

STEPS TO REPRODUCE
1. Set the a fractional scaling of one screen to 0.85
2. Open Google Chrome on that screen
3. Maximize the window

OBSERVED RESULT
Window maximizes to a size that is certainly less than the maximum size

EXPECTED RESULT
Window should maximize to cover the entire screen.

SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.14.8-061408-generic (64-bit)
Graphics Platform: Wayland
Processors: 20 × 12th Gen Intel® Core™ i7-12700H
Memory: 32 GiB of RAM (31.0 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics

ADDITIONAL INFORMATION
See attached screencast showing the problematic behaviors.
Comment 1 Zamundaaa 2026-02-01 22:23:45 UTC
Please report Chrome bugs to Chrome...