FS#76651 - [gtk3] Breaks cursor in Firefox
Attached to Project:
Arch Linux
Opened by Aidan Dang (AidanGG) - Thursday, 24 November 2022, 03:47 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:17 GMT
Opened by Aidan Dang (AidanGG) - Thursday, 24 November 2022, 03:47 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:17 GMT
|
Details
Description:
The upgrade to gtk 1:3.24.35-1 results in weird behaviour of the cursor in Firefox, including not changing appearance when hovering over links, and sometimes even fully disappearing. Expected behaviour with the previous 1:3.24.34+r156+g812b3930d0-1 release. Additional info: gtk 1:3.24.35-1 sway 1:1.7-10 firefox 107.0-1 (but might possibly occur with other GTK-based apps?) running in Wayland (MOZ_ENABLE_WAYLAND=1). Steps to reproduce: Configure the above and observe cursor behaviour. |
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/2
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/2
FS#76018related? What about this [1]? Have you reported it upstream?[1] https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5192
I'm using just normal 1x scale, so I don't think
FS#76018is related. I can try playing around with bisecting around GTK MR!5192 to see if that is the issue. (I'll try to open an upstream report soon)Cursors are all messed up. Reverting to previous 3.24.34+r156+g812b3930d0 get it working again
Nvidia gpu with closed dkms drivers on wayland (firefox running in wayland mode)
E.g. evince prints error messages like these to stdout (gone if I install xcursor-breeze from AUR):
Gdk-Message: 12:32:54.628: Unable to load nw-resize from the cursor theme
Gdk-Message: 12:32:54.628: Unable to load n-resize from the cursor theme
Gdk-Message: 12:32:54.628: Unable to load ne-resize from the cursor theme
This behavior is gone with 3.24.34+r156+g812b3930d0
I'm not affected (GNOME).
Gdk-Message: 15:18:50.892: Unable to load nw-resize from the cursor theme
Gdk-Message: 15:18:50.892: Unable to load n-resize from the cursor theme
Gdk-Message: 15:18:50.892: Unable to load ne-resize from the cursor theme
The easiest way for me to trigger the bug is to go to youtube and run a fullscreen video. The cursor will disappear or the wrong cursor will be displayed. Exiting the video does not help because the cursor remains broken even on other tabs that have nothing to do with the original video.
gtk3 1:3.24.38-1
firefox 117.0-1
wayland 1.22.0-1
But I had already gone through similar problem in the past, when I upgraded to gnome-shell 44, the previous error was resolved by deleting the pamac extension.
However, today I do not have the extension installed and the error returned.
Note: If you minimize the firefox window you will be able to click on the top right corner of firefox. Which apparently shows that it's a fixed area on the screen. The same, used in the past by the pamac extension, and now must be conflicting with something else from gnome-shell, or some extension.
Note2: This has been translated by Google Translate. Sorry.
firefox - 117.0.1-1
gtk3 - 1:3.24.38-1
gtk4 - 1:4.12.2-1
gnome-shell - 1:44.5-1
wayland - 1.22.0-1
firefox 118.0.1-1
gtk4 1:4.12.3-1
How is it for y’all?
Edit: Today I've been using Gnome in Wayland have been present since the start of the day on firefox but I don't see any messages related to this issue in my journalctl output. See attached files (one contains the whole log since today and the other one, just the kernel messages). If there's any other file I could search for, let me know.
.journalctl-2023-10-03-kernel... (91.8 KiB)