Bug 69099

Summary: [SNB bisected] [Dual Monitor LVDS + VGA] GPU hangs with fullscreen video on VGA
Product: DRI Reporter: Jens Pranaitis <jens>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs
Version: XOrg git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg 3.10.7
none
i915_error_state (as mentioned in dmesg) none

Description Jens Pranaitis 2013-09-08 14:44:31 UTC
Created attachment 85426 [details]
dmesg 3.10.7

When attaching a monitor to the VGA port of my Thinkpad X220i and playing a fullscreen video with VLC (with hardware accel turned on) the GPU hangs and vlc either freezes or simply shows a black video. This used to work with 3.7, but starting with commit 7739c33ba48174204b24c1b867b455318e752787 ("drm/i915: add DP support to intel_ddi_enable_pipe_func") fullscreen video on VGA is broken for me.

System environment:

distribution: Gentoo Linux
chipset: Sandy Bridge
architecture: 64bit
xf86-video-intel: 2.20.13
xserver: 1.13.4
mesa: 9.1.2
libdrm: 2.4.45
kernel: 3.10.7
machine: Thinkpad X220i 4290-W1A
Comment 1 Jens Pranaitis 2013-09-08 14:45:47 UTC
Created attachment 85427 [details]
i915_error_state (as mentioned in dmesg)
Comment 2 Chris Wilson 2013-09-08 17:45:49 UTC
Absolutely sure about that bisect? Does reverting that commit fix your current kernel?
Comment 3 Jens Pranaitis 2013-09-08 18:56:36 UTC
I'm really sorry, I thought the bisect was already finished. The bad commit is d7d4eeddb8f72342f70621c4b3cb718af9361712. I couldn't revert the commit, as it requires manually solving some conflicts and I lack the necessary coding skills.
Comment 4 Chris Wilson 2013-09-08 19:55:26 UTC

*** This bug has been marked as a duplicate of bug 67092 ***

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.