Bug 94879 - mouse cursor disappears after screen locking (Haswell-ULT Integrated Graphics Controller)
Summary: mouse cursor disappears after screen locking (Haswell-ULT Integrated Graphics...
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-09 15:39 UTC by Hanno Böck
Modified: 2016-04-15 13:36 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Böck 2016-04-09 15:39:01 UTC
On my system the mouse cursor disappears if I lock the screen and unlock it again. The GPU, according to lspci, is:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)

This is a Gentoo system, that currently uses a snapshot of the xf86-video-intel driver (from 20160407). This bug also appears with the latest git code from today. It does not appear if I downgrade to 2.99.917.

I tried to git-bisect the commit that introduced this bug, but it was impossible, because most of the time the driver simply wouldn't compile.

The screen locker I'm using is light-locker, started by a combination of lxde and lightdm. The way it works is - as far as I know - that the screen gets locked on console 7, a new X instance gets started on console 8 and that shows the passwort prompt. So I assume this happens somehow related to the switching between different X instances. Interestingly the mouse cursor is still there on the password prompt.
Comment 1 Chris Wilson 2016-04-09 18:24:15 UTC
Using xorg-server-1.18.2? When it doesn't compile (because X changed its headers?) use git bisect skip.
Comment 2 Hanno Böck 2016-04-09 18:29:02 UTC
xorg-server 1.18.3.

The compilation errors were of different kind, some of them related to pixman, some seemed to be missing includes (used function fstat without including the appropriate headers).
Comment 3 Andrey Vihrov 2016-04-12 13:41:38 UTC
Possibly related: bug #94677
Comment 4 Hanno Böck 2016-04-15 13:36:16 UTC
Yep, seems to be the same as #94677, if I reverse-patch the commit b04767c84deafc44993723add4b1c5163fc11711 the problem disappears.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.