Bug 299378

Summary: Mouse pointer disappears at specific places and during specific actions
Product: [I don't know] kde Reporter: Ondřej Bockschneider <Firzen.developer>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: cfeck, grgoffe
Priority: NOR    
Version: 4.7   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ondřej Bockschneider 2012-05-04 16:01:13 UTC
When I go with mouse pointer to some menubar in Qt based application, it immediately disappears. After any movement the mouse pointer is visible again, but it disappears over and over at these places.
It disappears also in Doplhin when trying to select some file or when I push some button in any application. In GTK applications pointer disappears much less and nearly only when clicking on some button or tab for example.

Reproducible: Always

Steps to Reproduce:
There are no special steps to reproduce.


Expected Results:  
Pointer should be visible all the time.

My configuration:
OS: Debian testing (Wheezy)
Kernel: 3.2.0-2-686-pae (it is 32-bit system)
X.org version: 1.11.4
KDE SC 4.7.4
Nvidia GT-430, proprietary Nvidia driver version 295.49

I have tried to delete ~/.kde, tried to restore xorg.conf from age when everything was OK, tried to install newer version of Nvidia driver (that version I have now) and I have finaly tried other kernel.
But it all have failed.
Comment 1 Christoph Feck 2012-05-04 17:23:01 UTC
> When I go with mouse pointer to some menubar in Qt based application, it immediately disappears.

The reason why it is visible with Qt here is that Qt re-renders the menu items very fast on every mouse move, instead of only when entering or leaving the menu items' rectangle.

The actual problem with your setup is that you are using a software-rendered mouse cursor, instead of using hardware sprites. Ask in a forum of your graphics driver vendor, how to ensure that your driver is using the hardware cursor sprite.
Comment 2 Christoph Feck 2012-05-04 17:36:43 UTC
Regarding the Qt bug, this is fixed at least in Qt 4.8.2, maybe even in a previous version, so no need to report it to Qt developers.
Comment 3 Christoph Feck 2012-07-30 15:47:05 UTC
*** Bug 304268 has been marked as a duplicate of this bug. ***