Bug 96686 - Laptop main panel goes blank when the mouse cursor is in it while an external monitor is plugged in
Summary: Laptop main panel goes blank when the mouse cursor is in it while an external...
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-26 22:56 UTC by Robert O'Callahan
Modified: 2017-07-24 22:41 UTC (History)
1 user (show)

See Also:
i915 platform: SKL
i915 features:


Attachments

Description Robert O'Callahan 2016-06-26 22:56:33 UTC
Dell XPS 9550 laptop (Skylake). I have various graphics issues but currently the most serious one is that usually when I plug an external monitor (Dell 4K) into the HDMI port, the main laptop screen goes blank whenever the mouse cursor is in it.

I'm using the full 4K resolution of the external monitor so it only runs at 30Hz given the HDMI limitation.

uname -a:
Linux glory 4.5.7-300.fc24.x86_64 #1 SMP Wed Jun 8 18:12:45 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Kernel command line parameters added:
nouveau.modeset=0 acpi_osi=Linux i915.enable_rc6=0

Repeated attempts to unplug and replug the external monitor eventually resolve the issue (until the next time I need to move my laptop).

dmesg shows "WARN_ON(!wm_changed)" on every replug but my symptoms aren't mentioned by other users reporting that issue, hence this new bug report.
Comment 1 Jani Nikula 2016-06-27 13:09:40 UTC
Please try v4.7-rc5 or drm-intel-nightly branch of http://cgit.freedesktop.org/drm-intel

If the problem persists with the above, please add drm.debug=0x1e module parameter, and attach dmesg from boot to reproducing the problem.
Comment 2 Robert O'Callahan 2016-06-28 02:50:46 UTC
Wow, switching from the Fedora kernel to upstream 4.7rc5 actually seems to have fixed it! Sorry about the noise.


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.