Hi, I am using a Lenovo Thinkpad t540p running ArchLinux (so most likely running latest version of intel driver). I have a docking station and am trying to connect a Dell P2415Q monitor to it through DP. Using xrandr or arandr, I can see that the monitor is successfully detected but when I enable it, although it says that the monitor is enabled, I don't see any output on the screen and I get the following in dmesg: [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe C [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun When I enable MST on the monitor however, it seems to work. But using MST this monitor cannot run at 60hz. Any clues on what the issue could be ?
Created attachment 118511 [details] dmesg output with kernel stack trace Also, when I turn the monitor off and then back on I get the following in dmesg.
Please try Ville's FIFO underrun elimination series [1] on top of drm-intel-nightly, also available at [2], and report back. [1] http://mid.gmane.org/1446146763-31821-1-git-send-email-ville.syrjala@linux.intel.com [2] git://github.com/vsyrjala/linux.git pch_fifo_underrun_fix_4
Please re-open the bug if the issue still exists on the latest drm-intel-nightly. I am closing this as there has been no response for some time now.
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.