I have a 1st Generation Intel HD Graphics. It is using the i915 driver I believe, but it is compatible with the i965 driver too. I'm just not sure if I have it enabled or not (since X can't tell the difference). When I close my laptop lid, I have an ACPI script making it suspend to ram. Here is the script: # nano /etc/acpi/actions/lm_lid.sh if [[ "$3" == "close" ]] then sync; echo "mem" > /sys/power/state fi And it works fine. But whenever I awake my laptop (by opening the lid), I would not be able to go into xorg. If I'm already in the GUI, then if I ever get out of it. I can't go back in; it gives me a blank screen. If I was in the terminal when I suspended, it would give me a blank screen when I try $startx. I am using DWM as my graphical user interface.
Does suspend/resume work all right without closing the lid if you manually echo "mem" > /sys/power/state? Please attach dmesg with drm.debug=14 module parameter set all the way from boot to suspend and resume.
Created attachment 156951 [details] dmesg
# echo "mem" > /sys/power/state works all right without closing the lid. I'm not exactly sure how to add module parameters.. ): I did add drm.debug=14 as a boot parameter, is that fine? I found this guide and changed my Grub2 menu https://wiki.archlinux.org/index.php/kernel_parameters so my boot looked something like this: linux /boot/vmlinuz-linux root=UUID=978e3e81-.... ro drm.debug=14 Anyways, theres my dmesg
Please try a recent kernel and report back.
Yes, this has been fixed after updating to kernel 3.18.x
(In reply to Shana Shakugan from comment #5) > Yes, this has been fixed after updating to kernel 3.18.x I can't pinpoint a commit that fixed this, but I'm glad to hear it's working now. Thanks for the report and follow-up.