After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 750230 - Disappearing mouse cursor
Disappearing mouse cursor
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: general
3.14.x
Other Linux
: High critical
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2015-06-01 16:53 UTC by Patrick Uiterwijk
Modified: 2021-07-05 14:25 UTC
See Also:
GNOME target: ---
GNOME version: 3.13/3.14



Description Patrick Uiterwijk 2015-06-01 16:53:48 UTC
Mouse cursor sometimes disappears from one of my monitors.

This happens seemingly randomly, when I'm just working on my monitor: I move the cursor to the other monitor to use something there, and it just won't show.

It does still work: I can still control it, and use it to click and select, it just won't show anymore on that monitor.

The mouse cursor will still re-appear on my other monitor once I move it there, but is gone again when moved back.

When I move the cursor quickly between the two monitors, it sometimes switches monitors: it appears on the monitor it was previously gone, and disappears on the other one.

Most of the time, when I just try moving the mouse often enough between monitors, it will suddenly start working again.
Comment 1 Owen Taylor 2015-06-01 17:00:25 UTC
This sounds like a graphics driver problem, since I don't think any of the cursor code in Mutter (at least for X) would care about monitors - it just sets the cursor and lets X handle it at the low level - details on graphics hardware and X/kernel versions?
Comment 2 Patrick Uiterwijk 2015-06-01 18:14:24 UTC
Graphics card: Intel Ivybridge Mobile

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device [17aa:21fa]
	Flags: bus master, fast devsel, latency 0, IRQ 29
	Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 4000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915


Laptop is a Lenovo X230.

kernel: kernel-4.0.4-201.fc21
X:
xorg-x11-apps.x86_64 7.7-12.fc21
xorg-x11-docs.noarch 1.7-1.fc21
xorg-x11-drv-ati.x86_64 7.5.0-1.fc21
xorg-x11-drv-evdev.x86_64 2.9.1-2.fc21
xorg-x11-drv-fbdev.x86_64 0.4.3-19.fc21
xorg-x11-drv-intel.x86_64 2.99.916-3.20141117.fc21
xorg-x11-drv-modesetting.x86_64 0.9.0-2.fc21
xorg-x11-drv-nouveau.x86_64 1:1.0.11-1.fc21
xorg-x11-drv-openchrome.x86_64 0.3.3-12.fc21
xorg-x11-drv-qxl.x86_64 0.1.2-1.fc21
xorg-x11-drv-synaptics.x86_64 1.8.1-6.fc21
xorg-x11-drv-vesa.x86_64 2.3.2-19.fc21
xorg-x11-drv-vmmouse.x86_64 13.0.0-13.fc21
xorg-x11-drv-vmware.x86_64 13.0.2-8.20150211git8f0cf7c.fc21
xorg-x11-drv-wacom.x86_64 0.25.0-2.fc21
xorg-x11-font-utils.x86_64 1:7.5-25.fc21
xorg-x11-fonts-100dpi.noarch 7.5-14.fc21
xorg-x11-fonts-ISO8859-1-100dpi.noarch 7.5-14.fc21
xorg-x11-fonts-ISO8859-1-75dpi.noarch 7.5-14.fc21
xorg-x11-fonts-ISO8859-15-100dpi.noarch 7.5-14.fc21
xorg-x11-fonts-ISO8859-9-100dpi.noarch 7.5-14.fc21
xorg-x11-fonts-Type1.noarch 7.5-14.fc21
xorg-x11-fonts-misc.noarch 7.5-14.fc21
xorg-x11-proto-devel.noarch 7.7-12.fc21
xorg-x11-resutils.x86_64 7.5-11.fc21
xorg-x11-server-Xorg.x86_64 1.16.3-2.fc21
xorg-x11-server-Xvfb.x86_64 1.16.3-2.fc21
xorg-x11-server-Xwayland.x86_64 1.16.3-2.fc21
xorg-x11-server-common.x86_64 1.16.3-2.fc21
xorg-x11-server-utils.x86_64 7.7-10.fc21
xorg-x11-utils.x86_64 7.5-16.fc21
xorg-x11-xauth.x86_64 1:1.0.9-2.fc21
xorg-x11-xbitmaps.noarch 1.1.1-7.fc21
xorg-x11-xinit.x86_64 1.3.4-3.fc21
xorg-x11-xkb-utils.x86_64 7.7-12.fc21
xorg-x11-xtrans-devel.noarch 1.3.5-1.fc21
Comment 3 Hans Petter Jansson 2015-11-13 17:54:28 UTC
I suspect Owen is correct, but just in case -- have you tried disabling gnome-settings-daemon's cursor plugin?

dconf write /org/gnome/settings-daemon/plugins/cursor/active false

It's been a source of similar problems, but no monitor-specific ones that I know of.
Comment 4 Markus Zeller 2015-12-19 16:19:11 UTC
I can confirm this, but hitting ALT+TAB or just clicking brings the cursor back.
Comment 5 GNOME Infrastructure Team 2021-07-05 14:25:35 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of  gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/

Thank you for your understanding and your help.