FS#76018 - [gtk3] Gigantic cursors on Wayland with scale > 1
Attached to Project:
Arch Linux
Opened by Hugo Osvaldo Barrera (hobarrera) - Monday, 26 September 2022, 10:27 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:17 GMT
Opened by Hugo Osvaldo Barrera (hobarrera) - Monday, 26 September 2022, 10:27 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:17 GMT
|
Details
Description:
The cursor size on all GTK3 applications (nemo, firefox) is MASSIVE with 1:3.24.34+r154+g56100ab49a-1. The issue is not present with 1:3.24.34-1. I'm using 3x scaling on my display, and it appears that the cursor is 3x the normal size. Steps to reproduce: Run sway with scale set to 2 or 3. The cursor gets bigger as the scale goes up. Not reporting this upstream since it's not an upstream release. |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:17 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/gtk3/issues/1
Saturday, 25 November 2023, 20:17 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/gtk3/issues/1
cursor-1.png (216.4 KiB)
It should not get visible bigger at all. It should remain the same size on-screen regardless of scale.
> but not as massive as shown in the screenshots. Dunno.
Using scale=3 on this screenshot.
Perhaps something like
• GTK should scale up cursor, but doesn't.
• KDE works around this by scaling cursor.
• GTK fixed. Now scales cursor.
• Cursor is now scaled up twice.
In that case, I suppose this would be for KDE to fix, but that series of events is my random guess, so probably not.
Reported upstream as https://gitlab.gnome.org/GNOME/gtk/-/issues/5213
FS#76713Also, please refer to comment in upstream merge [1] that fixed above:
"People will have to live with large cursors on hi-dpi systems, or port to gtk4."
So maybe we're stuck with it...
[1] https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5329