Created attachment 108634 [details] power saving freeze Hi, I am using kernel 3.17.1 with Mesa 10.3.2 and xf86-video-intel 2.99.916. When my screen turns off for saving energy (it is an external screen plugged to my laptop with a mini-dp to dvi adaptor) my computer freezes. If I manually turn it off, the same happens. But the errors are different in the logs, I attach two log file, one for each with the errors appearing in journalctl.
Created attachment 108636 [details] turning off freeze
Smells like DP AUX problems. Please reproduce with drm.debug=14 module parameter set, and attach dmesg all the way from boot to the problem.
Hi, I had a hard time to reproduce it as desired but finally here it is attached. I noticed that the system freeze/crash when I turn the external monitor back on, and not when it is turned off. There is other strange behaviours that I couldn't quite formalise: sometimes unplugging or turning the monitor off does not have any effect on xorg, which does not realise it just lost a monitor… In that case, the system does not freeze/crash of course.
Created attachment 108689 [details] dmesg logs of the freeze with drm.debug=14
I'm afraid I don't have any further clues, except to ask for a retest on newer kernels.
Hi, The freeze does not happen anymore, so I think this was fixed in a way or another, thanks :) I noticed some strange behaviours that I detail after for the record: 1) turning off the monitor (or unplugging it from power) doesn't seem to be noticed by xorg! 2) unplugging the mini-dp plug get detected of course 3) unplugging the dvi cable from the mini-dpo adaptor gets these erros in dmesg: janv. 29 19:00:14 lasagna kernel: [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 251 janv. 29 19:00:14 lasagna kernel: Raw EDID: janv. 29 19:00:14 lasagna kernel: 00 ff ff ff ff ff ff 00 10 ac 15 40 4c 38 4a 30 janv. 29 19:00:14 lasagna kernel: 10 10 3f ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 59 janv. 29 19:00:14 lasagna kernel: Raw EDID: janv. 29 19:00:14 lasagna kernel: 00 ff ff ff ff ff ff 00 10 ac 15 40 4c 38 4a 30 janv. 29 19:00:14 lasagna kernel: 10 10 7f ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 151 janv. 29 19:00:14 lasagna kernel: Raw EDID: janv. 29 19:00:14 lasagna kernel: 00 ff ff ff ff ff ff 00 10 ac 15 40 ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 59 janv. 29 19:00:14 lasagna kernel: Raw EDID: janv. 29 19:00:14 lasagna kernel: 00 ff ff ff ff ff ff 00 10 ac 15 40 4c 38 4a 30 janv. 29 19:00:14 lasagna kernel: 10 10 7f ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff janv. 29 19:00:14 lasagna kernel: i915 0000:00:02.0: HDMI-A-1: EDID block 0 invalid. janv. 29 19:00:14 lasagna gdm-Xorg-:0[330]: (II) intel(0): resizing framebuffer to 1920x1080 janv. 29 19:00:14 lasagna gdm-Xorg-:0[330]: (II) intel(0): switch to mode 1920x1080@60.1 on eDP1 using pipe 1, position (0, 0), rotation normal, reflection none
(In reply to Victor NOEL from comment #6) > The freeze does not happen anymore, so I think this was fixed in a way or > another, thanks :) Glad to hear that. I'm closing, please do reopen if the problem reappears. Thanks.
Closing since problem has not appeared in a year.
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.