[trusty] [drm] HPD interrupt storm detected on connector DP-1: switching from hotplug detection to polling

Bug #1360545 reported by Chris Cheney
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Expired
Medium
Unassigned

Bug Description

I have a haswell motherboard with 3 1080p monitors connected, 2 directly via HDMI and a 3rd HDMI connected to an active displayport dongle. The monitor on the displayport connection had been working fairly reliably until I decided to finally upgrade my bios to fix some other issues (big mistake, since I late found out its nearly impossible to downgrade). Since I upgraded the monitor nearly never works, I did get it to show display a few times but I'm not sure how that happened. At the moment while researching information to add to this post it actually started working for the moment. When I run xrandr it causes the screens to blink rapidly for around 30sec-1min. Most of the time the system is unresponsive while the monitor is plugged in. It appears to occasionally cause the entire desktop to stop responding until the mate-session is killed.

In dmesg I see instances of:

[ 10.053292] [drm] HPD interrupt storm detected on connector DP-1: switching from hotplug detection to polling
[ 240.125029] [drm] HPD interrupt storm detected on connector DP-1: switching from hotplug detection to polling

Also fwiw I get different errors, and a kernel backtrace, but still no display on current drm-intel-nightly from here:

http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-nightly/

And of course it all still works fine under Windows 8.1.

Searching google I see other instances of people with the same problem on the i915 driver on other systems like ThinkPad, etc.

eg:

https://bugzilla.redhat.com/show_bug.cgi?id=1062571

http://comments.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/23611

And a few possibly unrelated things in fdo bugzilla

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xorg 1:7.7+1ubuntu8
ProcVersionSignature: Ubuntu 3.13.0-34.60-generic 3.13.11.4
Uname: Linux 3.13.0-34-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.14.1-0ubuntu3.3
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
Date: Sat Aug 23 01:14:48 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, including running git bisection searches
GraphicsCard:
 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller])
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
InstallationDate: Installed on 2014-03-16 (160 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140315)
MachineType: Gigabyte Technology Co., Ltd. Z87X-UD5H
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-34-generic.efi.signed root=UUID=19efb927-173d-42b5-bb48-163ee5cb72d8 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/18/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F9
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: Z87X-UD5H-CF
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF9:bd03/18/2014:svnGigabyteTechnologyCo.,Ltd.:pnZ87X-UD5H:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnZ87X-UD5H-CF:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: Z87X-UD5H
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.11.2+14.04.20140714-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.3-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.3-0ubuntu0.1
version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3.1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Sat Aug 23 01:11:35 2014
xserver.configfile: default
xserver.devices:
 input Power Button KEYBOARD, id 6
 input Video Bus KEYBOARD, id 7
 input Power Button KEYBOARD, id 8
 input Logitech Unifying Device. Wireless PID:101b MOUSE, id 9
 input Logitech Unifying Device. Wireless PID:2008 KEYBOARD, id 10
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 22746
 vendor GSM
xserver.version: 2:1.15.1-0ubuntu2

Revision history for this message
Chris Cheney (ccheney) wrote :
Chris Cheney (ccheney)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Chris Cheney (ccheney)
summary: - [drm] HPD interrupt storm detected on connector DP-1: switching from
- hotplug detection to polling
+ [trusty] [drm] HPD interrupt storm detected on connector DP-1: switching
+ from hotplug detection to polling
Chris Cheney (ccheney)
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
description: updated
Revision history for this message
Chris Cheney (ccheney) wrote :

Still happens on linux-image-3.13.0-35-generic 3.13.0-35.62

Attached updated dmesg output

Revision history for this message
Chris Cheney (ccheney) wrote :

I forgot to mention in #2 that the reason I tested and uploaded a new dmesg was due to multiple entries in the 3.13.0-35.62 Ubuntu changelog relating to i915 dp support. The changes didn't appear to fix my issue though.

Revision history for this message
Chris Cheney (ccheney) wrote :

So I dug around in fdo intel BZ area and found that adding the following to the kernel may produce better logs:

"drm.debug=0xe log_buf_len=4M"

I have attached the resulting log. It looks a lot like the other bugs for ThinkPad that have been around for a long time now.

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1263681
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1314213

Revision history for this message
merinodanilo (merinodanilo) wrote :

Hi,
I dont if its related or not. But I have a Dell Inspiron 14R that was working great with his HDMI port for another monitor but it stop working I dont know if it was an update of ubuntu or any other configuration.
in dmesg I get this error:

[14531.399160] [drm] HPD interrupt storm detected on connector HDMI-A-1: switching from hotplug detection to polling

I also did a "dmesg | grep drm" and found this:

[ 1.015753] [drm] Initialized drm 1.1.0 20060810
[ 1.039022] [drm] hdmi device not found 2 0 1
[ 2.398709] [drm] Initialized nouveau 1.1.2 20120801 for 0000:02:00.0 on minor 0
[ 2.399884] [drm] Memory usable by graphics device = 2048M
[ 2.399890] fb: conflicting fb hw usage inteldrmfb vs EFI VGA - removing generic driver
[ 2.450388] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 2.450389] [drm] Driver supports precise vblank timestamp query.
[ 2.496242] fbcon: inteldrmfb (fb0) is primary device
[ 3.368304] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 3.371959] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 1
[ 3.826317] [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp off
[11943.335954] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit banging on pin 5
[14531.399160] [drm] HPD interrupt storm detected on connector HDMI-A-1: switching from hotplug detection to polling

Let me know what information should i upload to get more information.

Regards

Revision history for this message
penalvch (penalvch) wrote :

Chris Cheney, any change updating to the Vivid enablement stack as outlined in https://wiki.ubuntu.com/Kernel/LTSEnablementStack ?

tags: added: latest-bios-f9
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
importance: Low → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-intel (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Scott Stensland (scottstensland) wrote :

I'm on Ubuntu 17.10 ... laptop has external monitor using HDMI cable and see this message I've never noticed before

dmesg
...

[drm] HPD interrupt storm detected on connector HDMI-A-2: switching from hotplug detection to polling

details :

uname -m && uname -r && cat /etc/*release
x86_64
4.11.0-13-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.10
DISTRIB_CODENAME=artful
DISTRIB_DESCRIPTION="Ubuntu Artful Aardvark (development branch)"
NAME="Ubuntu"
VERSION="17.10 (Artful Aardvark)"
ID=ubuntu
ID_LIKE=debian

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.