[Bug 102199] New: Kabylake has poor performance with single display configurations
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Aug 13 17:47:37 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=102199
Bug ID: 102199
Summary: Kabylake has poor performance with single display
configurations
Product: DRI
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: lyude at redhat.com
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Created attachment 133474
--> https://bugs.freedesktop.org/attachment.cgi?id=133474&action=edit
dmidecode output
So, I've been trying to figure out why gnome-shell has been running slowly on
my laptop and unfortunately me and one of my coworkers have traced this down to
a rather interesting power issue: i915 doesn't upclock Kabylake GPUs quickly
enough to run gnome shell's animations smoothly, but only when running with a
single display. For instance, when continuously entering and exiting the
activities overlay according to /sys/kernel/debug/dri/0/i915_frequency_info,
the GPU almost never goes above 500MHz when running animations on a single
screen. The shell animations run at about 20FPS, and if I force the GPU's
frequency up using i915_min_freq animations begin running at 60 FPS again.
When running with two or more displays however, this problem never seems to
happen. The GPU upclocks as expected when shell animations start, and
everything runs fluidly at ~55-60 FPS.
The machine in question is a razer blade stealth running Fedora 26. The display
being used in the single monitor configuration is the built-in eDP 4K display.
I've tried the latest 4.13 rc4 kernel, and unfortunately the performance isn't
much better.
I've attached my dmidecode, and will reboot and attach a dmesg with
drm.debug=0x6 in just a moment. let me know if you need any more information.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170813/130fe5b5/attachment.html>
More information about the intel-gfx-bugs
mailing list