Bug 450090

Summary: X11 kwin does not scale cursor size when setting Global scale over 100 %
Product: [Plasma] kwin Reporter: Mads <mads>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: mads, nate
Priority: NOR Flags: nate: Wayland-
nate: X11+
Version First Reported In: 5.24.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mads 2022-02-12 18:36:27 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Have cursor size set to 28
2. Set global scale to 200 % in Display settings in X11
3. Relogin or Reboot
4. Observe that cursor size gets tiny (unscaled).

OBSERVED RESULT
Cursor size shrinks after logging in (sddm does scale the cursor correctly).

EXPECTED RESULT
Cursor size should be scaled accordingly when adjusting Global scale.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Gentoo Linux
(available in About System)
KDE Plasma Version: 5.24.0
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
It's been like this for a while, but I seem to remember that before you had a setting called "Resolution dependent" under Size in Cursors system settings. Where has that gone?

As mentioned, the cursor is properly scaled when in sddm (with hidpi=true), but you can see it shrinks down during login.
Comment 1 Vlad Zahorodnii 2022-02-16 07:28:54 UTC
This bug is inactionable from kwin on x11.