The cursor position doesn't update after the screen has been idle for a while. (amdgpu + wayland)
Affected version
Arch Linux, with a custom build of kernel 5.19-rc5.
- DE/WM: GNOME/mutter 42.3
- Model: ASUS Zenbook S 13 OLED 2022 (UM5302TA)
- CPU: Ryzen 6800U
- GPU: Radeon 680M
Bug summary
The cursor position does not update following the mouse movement after the screen has been idle for a while. The cursor position won't update until some other screen elements have changed (e.g. move the mouse onto some elements with hover style or time in the top bar updated).
Steps to reproduce
- Make the screen idle for about 10 seconds (be sure on the screen there's nothing changed).
- Move the mouse around.
What happened
The cursor stays in the previous position.
What did you expect to happen
The cursor should follow the mouse movement.
Relevant logs, screenshots, screencasts etc.
There's no errors/warnings in the journalctl.
I believe it's not a bug of input devices. I tried several different USB/Bluetooth mice and touchpads, but none of them worked. I also tried to disable the atomic modeset but it didn't work either.
Edited by XiaoYan Li