Mouse cursor goes invisible after return from suspend

Bug #63258 reported by Kjetil Thuen
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-i810 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When waking up from suspend, the mouse cursor disapears. It is still there (I can navigate by watching what pre-lights on mouseover), but it is not visible.

Restarting the x server brings back the cursor.

This problem started after upgrading to edgy

Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

Just noticed I didn't mention what graphics chip this bug is experienced on;

VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)

Revision history for this message
Paul Sladen (sladen) wrote :

So the rest of the screen still comes back fine, it's just the mouse-cursor that fails to display.

What happens if you switch to a virtual console and then back again (Ctrl-Alt-F1 Alt-F7) ?

Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

Yes, everything looks good except the invisible cursor. Switching to console and back does not help.

Revision history for this message
kazaru (kazarudes) wrote :

I can confirm this. A temporary fix would be to turn on swcursor in xorg.conf, hopefully a real fix will come along!

Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

Further investigation shows that this only happens with 24 bit depth. The problem does not show up when using 16 bits. Also - suspending is not needed for the cursor to disapear. Switching to a console and back is sufficient.

Unfortunately both swcursor and 16 bit colordepth makes compiz unusable.

Revision history for this message
kazaru (kazarudes) wrote :

I found that with my dell latitude d505 by flashing the bios to version A09 (10 and 11 caused errors), and changing the uma to 8mb the issue was solved.

Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

I have just upgraded my bios to A09. But what is the uma, and how do you change it?

Revision history for this message
kazaru (kazarudes) wrote :

When entering your bios setup (<F2> on boot), the UMA size settings will be found on page three in your bios config dialog. (<ALT>+<P> switches between pages).

The UMA stands for Unified Memory Architecture, and is the memory which the bios reserves for the graphics by default.

Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

Thats where I thought it'd be. Unfortunately there is no mention of UMA on any of the pages in the BIOS on my machine. This must be different across the different Dell models, so I guess I'm still stuck with the disapearing cursor bug :(

Revision history for this message
trtl (pdersjant) wrote :

It appears on Feisty this bug is fixed. At least, I don't have any problems anymore running the latest versions.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Thanks for the update! Closing the bug.

Changed in xserver-xorg-driver-i810:
status: Unconfirmed → Rejected
Revision history for this message
Sergey Tachenov (laerel) wrote :

This is happening on my system with Lynx. However, my Acer Aspire 5515 has no i810 but some kind of integrated Radeon. Workarounds include: switching to text terminal and back to X (Alt+F1, Alt+F7), locking (Ctrl+Alt+L) and unlocking the screen. If the screen locking when suspending is enabled, then the bug doesn't happen at all.

Robert Muil (robertmuil)
Changed in xserver-xorg-video-i810 (Ubuntu):
status: Invalid → Confirmed
Revision history for this message
Robert Muil (robertmuil) wrote :

Also happens to me on Thinkpad z60t.
uname -a:
Linux encephalon 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux

Mouse cursor disappears after any screen blanking occurs, either by closing lid or suspending. Blanking the screen with xset or vbetool (vbetool dpms off/suspend/standby) does NOT cause the problem.

Switching to text console and back to X (Alt+F1, Alt+F7) fixes, as does starting a movie with mplayer (VLC doesn't do the trick).

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.