I can confirm this bug on an with an Intel D945GCLF, X never frozen here but the attached monitor is only recognized as 800x600 which is not true at all. [ 44.456967] i2c-adapter i2c-0: unable to read EDID block. [ 44.456976] i915 0000:00:02.0: VGA-1: no EDID data [ 44.566577] [drm:edid_is_valid] *ERROR* Raw EDID: [ 44.566590] <3>1f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ [ 44.566596] <3>ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ [ 44.566602] <3>ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ [ 44.566608] <3>ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ [ 44.566614] <3>ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 ................ [ 44.566620] <3>00 00 00 07 ff ff ff ff ff ff ff ff ff ff ff ff ................ [ 44.566626] <3>ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ [ 44.566632] <3>ff ff ff ff ff ff ff ff ff f0 00 00 00 00 00 00 ................ [ 44.566636] [ 44.566643] i915 0000:00:02.0: VGA-1: EDID invalid. [ 44.841705] [drm:i915_wait_request] *ERROR* something (likely vbetool) disabled interrupts, re-enabling [ 360.692039] INFO: task i915/1:292 blocked for more than 120 seconds. [ 360.692048] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 360.692055] i915/1 D c08145c0 0 292 2 0x00000000 [ 360.692065] f646bf04 00000046 00000000 c08145c0 f6958f28 c08145c0 616ea364 00000026 [ 360.692081] c08145c0 c08145c0 f6958f28 c08145c0 616e8c81 00000026 c08145c0 f6a5a1c0 [ 360.692095] f6958c90 f68c9c14 f68c9c18 ffffffff f646bf30 c056f776 f695f110 f68c9c1c [ 360.692109] Call Trace: [ 360.692125] [] __mutex_lock_slowpath+0xc6/0x130 [ 360.692133] [] mutex_lock+0x20/0x40 [ 360.692183] [] i915_gem_retire_work_handler+0x2a/0x70 [i915] [ 360.692194] [] run_workqueue+0x6e/0x140 [ 360.692233] [] ? i915_gem_retire_work_handler+0x0/0x70 [i915] [ 360.692242] [] worker_thread+0x88/0xe0 [ 360.692251] [] ? autoremove_wake_function+0x0/0x40 [ 360.692259] [] ? worker_thread+0x0/0xe0 [ 360.692267] [] kthread+0x7c/0x90 [ 360.692274] [] ? kthread+0x0/0x90 [ 360.692282] [] kernel_thread_helper+0x7/0x10