Hardware: Dell E4310 laptop with integrated Intel HD Graphics Chipset When i boot, more than 50% of the time, KMS fails for the laptop screen, with message: [drm:intel_dp_complete_link_train] *ERROR* failed to train DP, aborting Then, the screen is either black or contains some garbage. I'm able to get other the issue by putting the laptop in software suspend and immediately resume it, then i get back a correct screen. If needed, i can compile a kernel with patches or another kernel version to check.
3.2 is notorious for its DP regressions, can you please retest with say 3.4?
Also, please attach full dmesg with drm.debug=0xe added to your kernel cmdline.
Ok, i will test with 3.4. In the meantime, i attach two full dmesg with drm.debug=0xe. One dmesg is for a successful KMS during boot, the other is for a failed KMS during boot. Since I added drm.debug=0xe, the frequency of KMS failure at boot time is noticeably lower. It was more than 50% before (perhaps 60% to 70%), it is now something like 10%
Created attachment 73540 [details] full dmesg of failed KMS during boot with drm.debug=0xe
Created attachment 73541 [details] full dmesg of successful KMS during boot with drm.debug=0xe
This bug is fixed with 3.2.20 (tested with the latest debian kernel linux-image-3.2.0-2-rt-amd64 version 3.2.20-1)