Mouse pointer disappears with gnome-shell

Bug #457046 reported by Agostino Russo
46
This bug affects 10 people
Affects Status Importance Assigned to Milestone
GNOME Shell
Confirmed
Undecided
Unassigned

Bug Description

If I set gnome-shell as default desktop manager in gconf then gnome-shell elements hide the pointer as if the pointer was in a lower layer.

It is likes the mouse goes under top panel for instance, and when I launch the full screen overlay, no pointer is visible at all.

Even though the pointer is invisible, mouse actions work as usual, including hoover events and mouse clicks.

The mouse pointer works as expected if I launch regular gnome + metacity and then run 'gnome-shell --replace'.

Having `gonem-shell --replace` in the gnome-session apps, also hides the cursor, although sometimes it works (some race going on?).

Agostino Russo (ago)
affects: chromadesk → gnome-session
Revision history for this message
filip (bandit-s-fw) wrote :

hello i think also that this is a race condition. I start it with
bash -c "sleep 4; gnome-shell --replace"
in gnome-session app
this works. If i use less sleep than the pointer disappears.

There is a gnome-shell project but i don't know how to change the affecting package.

filip (bandit-s-fw)
affects: gnome-session → gnome-shell
Revision history for this message
Phil Krämer (man0riax) wrote :

Seems to be working again since the last bunch of Ubuntu updates.

Revision history for this message
filip (bandit-s-fw) wrote :

i can confirm that it is working again without the sleep parameter.
I think this bug can be closed?

Revision history for this message
Max Berger (max-berger) wrote :

The bug is still present in karmic final. Just installed gnome-shell from a fresh update today.

Revision history for this message
corrie206 (corrie206) wrote :

I can confirm this bug on Karmic with a self-build gnome-shell, where I've made it my default desktop manager

Revision history for this message
lasombra (lasombra) wrote :

The mouse pointer also disappears after logging out and logging in again. After a restart, the mouse pointer is always visible. After logging out and in again, the mouse pointer is not visible on the gnome-shell task bar, neither on the overlay.
I use the package from ppa: 2.28.1~68-gfcac-0~ricotz1
Linux version: Linux 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:53:52 UTC 2009 x86_64 GNU/Linux (Karmic Koala)

Revision history for this message
Pete Goodall (pgoodall) wrote :

I think part of the problem here is that many of the reporters are using different versions of gnome-shell from different sources. We are also all starting gnome-shell in different ways. For instance, I installed gnome-shell from the standard Ubuntu repositories, but I start gnome-shell by copying /usr/share/applications/gnome-shell to ~/.config/autostart/ (adding '--replace' to the Exec line) and changed the window manager in gconf to gnome-shell. It does sound like a race condition to me. Are we all starting it in the wrong way? Should there be (or is there already) a tutorial on using gnome-shell by default?

Revision history for this message
Pete Goodall (pgoodall) wrote :

Sorry, posted before I was finished. This might not be a bug at all, but a misunderstanding of how to implement gnome-shell.

Revision history for this message
William Huang (huangw327) wrote :

I can confirm this bug still exists, at least with the gnome-shell found from the rictoz1 testing ppa. Alt + F2 -> restart fixes the problem, but has anyone found a way to start gnome-shell up without having to do this?

Revision history for this message
Arun (carun) wrote :

Same case as penguin_army. Tried options but could not prevent restart'ing.

Revision history for this message
mitch (mitch-lloyd) wrote :

Same issue as penguin_army. The current version in the rictozl repo is 2.28.1.

Revision history for this message
Julien Ropé (littlejawa) wrote :

Same problem for me, with 2.28.1 from rictozl ppa.
I'm starting it as the default shell in gconf.
Using Alt-F2 and "restart" fixes the problem.

Revision history for this message
cuc (cuc+) wrote :

using version 2.28.0-0ubuntu from offical repos, having the same problem when autostarting...
as little jawa said: alt f2+ restart seem to fix it... at least a little workaround... thx :)

Revision history for this message
Sam H (samjh) wrote :

This is still a problem in Karmic (I don't know about 2.29 or Lucid).

I'm using the "gnome-shell --replace" method as per the official GnomeShell wiki (http://live.gnome.org/GnomeShell), but as an entry in Startup Applications rather than from CLI.

Changed in gnome-shell:
status: New → Confirmed
Revision history for this message
nunks (nunks-lol) wrote :

I use the gconftool method described in the at the official wiki (http://live.gnome.org/GnomeShell/DistributionPackages) to start GNOME Shell. The pointer disappearance also occurs, and it's temporarily fixed by the "alt+f2 - restart" workaround.

Revision history for this message
Mike Morraye (mike-morraye-be) wrote :

Installed from repo's + all updates. (lynx B1)
Alt+F2 and enter 'restart' solves the problem for the current session.

Revision history for this message
Marty Goetting (maddog25046) wrote :

I'm using the gnome-shell --replace in the startup applications to initiate the session, this method at least doesn't lose the pointer, of which I can confirm losing with other methods. Sleeping helped sometimes but this is requiring a delay which is similar to the above method, just helps clean up the effect of the switch (visually). Had read somewhere about starting at the xinit file to avoid loading of the standard desktop but haven't dug into that as of yet.

Revision history for this message
Otto Kekäläinen (otto) wrote :

Could this be a duplicate of bug #492782 ?
Can you bring the mouse back by switching to the console and back with Ctrl+Alt+F1 Ctrl+Alt+F7?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.