Mutter displays residual cursor after waking display from DPMS sleep state
Affected version
Arch Linux Gnome 3.36.0 mutter 3.36.0-1
Bug summary
After waking my display from DPMS sleep, there were two cursors on screen. One of them responded to the mouse, the other was permanently locked in place, and also overlaps the movable cursor.
Steps to reproduce
- Lock the display with Super+L
- Go away for a few hours
- Wake the displays
What happened
There are two cursors onscreen.
What did you expect to happen
There should only be one cursor onscreen.
Relevant logs, screenshots, screencasts etc.
It should be noted that I have an AMD RX 480, and three displays. Well, two. An LG 4k display, a Dell 1080p display, and a single HDMI connector going to an external speaker set, which appears as a non-existent display.
Also, the 4k display likes to disconnect itself from the video card when it is in DPMS sleep state, reconnecting when the video card sends it a signal again, which also likes to cause all of the monitors to cycle from disconnected to connected again.