Bug 94806 - Failed to prepare CRTC for page flipping, disabling TearFree
Summary: Failed to prepare CRTC for page flipping, disabling TearFree
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
Depends on:
Reported: 2016-04-03 19:02 UTC by william
Modified: 2019-11-27 13:43 UTC (History)
1 user (show)

See Also:
i915 platform: SKL
i915 features:

xorg log (39.36 KB, text/plain)
2016-04-03 19:02 UTC, william
no flags Details
dmesg (103.47 KB, text/plain)
2016-04-03 19:03 UTC, william
no flags Details

Description william 2016-04-03 19:02:56 UTC
Created attachment 122686 [details]
xorg log

I can't enable tearfree on skylake.

-- system architecture: x86_64
-- kernel version: 4.5.0-040500-generic
-- Linux distribution: xubuntu 16.04
-- Machine or mother board model: Supermicro X11SSZ-F
-- Display connector: 3 displays: 1 DIV, 2 via displayport MST. One displayport using active adapter to enable use of dual link DVI monitor. Issue occurs without MST hub as well.

xorg conf:

Section "Extensions"
        Option "XVideo" "Disable"

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod" "sna"
   Option      "TearFree" "true"
   Option      "DRI" "true"
#   Option      "DRI" "3"
   # VideoRam 461632   # sometimes (before i updated the bios, it were useful)

xserver-xorg-video-intel                    2:2.99.917+git20160325-1ubuntu0.1

TearFree won't take, with xorg log reporting:

(EE) intel(0): Failed to prepare CRTC for page flipping, disabling TearFree
Comment 1 william 2016-04-03 19:03:21 UTC
Created attachment 122687 [details]
Comment 2 kolp 2016-06-19 06:46:51 UTC
I'm also affected by this:

Debian Jessie, kernel 3.16, xserver-xorg-video-intel 2:2.99.917+git20160522-1~bpo8+1, Haswell Refresh CPU/IGP, with external display connected through VGA.

On my system, tearfree works just fine, but after some time, maybe some suspending actions, it breaks, and I get the error my my Xorg log

Failed to prepare CRTC for page flipping, disabling TearFree
Comment 3 Martin Peres 2019-11-27 13:43:47 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/issues/102.

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.