[radeon] No mouse cursor drawn in Wayland session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
gnome-shell (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
mutter (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When I upgraded my desktop yesterday, I could no longer see the mouse cursor on the screen. It still responded to mouse clicks (e.g. context menu on right click, pushing the mouse to the top left and left clicking went to spread mode, etc).
This only seems to affect the Wayland session: when I switched back to X11 the mouse cursor was visible again. I also noticed that the mouse cursor is absent on the GDM login screen, which I understand is also a Wayland based gnome-shell session.
I tried reproducing the bug on my laptop, but the mouse cursor shows just fine there. The main differences between the systems are the GPU (radeon vs. intel) and number of monitors (dual screen vs. single).
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: gnome-shell 3.35.91-1ubuntu2
ProcVersionSign
Uname: Linux 5.4.0-14-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu20
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Thu Mar 12 10:28:55 2020
DisplayManager: gdm3
InstallationDate: Installed on 2013-10-29 (2325 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
RelatedPackageV
SourcePackage: gnome-shell
UpgradeStatus: Upgraded to focal on 2020-02-02 (38 days ago)
tags: | added: radeon |
summary: |
- No mouse cursor drawn in Wayland session + [radeon] No mouse cursor drawn in Wayland session |
tags: | added: champagne |
tags: | added: fixed-in-3.36.0 fixed-upstream |
Changed in mutter (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in gnome-shell (Ubuntu): | |
status: | New → Invalid |
Changed in mutter (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in mutter: | |
status: | Unknown → Fix Released |
ShellJournal.txt is showing:
[ 68.636098] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed
[ 68.652801] scruffy gnome-shell[2974]: unset_crtc_cursor: assertion 'cursor_plane' failed
[ 68.653185] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed
[ 68.669752] scruffy gnome-shell[2974]: unset_crtc_cursor: assertion 'cursor_plane' failed
[ 68.670106] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed
[ 68.685755] scruffy gnome-shell[2974]: unset_crtc_cursor: assertion 'cursor_plane' failed
[ 68.686143] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed
[ 68.702795] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed
[ 68.703194] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed
[ 68.719882] scruffy gnome-shell[2974]: set_crtc_cursor: assertion 'cursor_plane' failed