Bug 450090 - X11 kwin does not scale cursor size when setting Global scale over 100 %
Summary: X11 kwin does not scale cursor size when setting Global scale over 100 %
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.24.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-12 18:36 UTC by Mads
Modified: 2022-02-16 18:06 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
nate: Wayland-
nate: X11+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.