Created attachment 18934 [details] Xorg.0.log with acceleration enabled On my Thinkpad T500, when I have Option "NoAccel" "true" in my xorg.conf, suspend to ram works fine. If I comment out that line, X will just crash and restart when I try to suspend. If I switch to XAA acceleration, it does the same thing. This is with kernel 2.6.27-rc6. I will attach my lspci output, Xorg.0.log and xorg.conf
Created attachment 18935 [details] output of lspci -vvv
Created attachment 18936 [details] xorg.con
So looks you're using all upstream master, but kernel without gem, right? I have seen an assert failure with libdrm_intel in fake mode. Do you see X exit or vt switch failure when exa accel is on?
maybe dup of #17583
Created attachment 18982 [details] Xorg.0.log from the server that crashed Yes, I am using upstream master, but a kernel without GEM. It appears from this log file that it is doing a VT switch, I am running X from gdm, and when I try to suspend, the screen fades, switches to text mode then X restarts. I am also getting this in my dmesg whenever I start X: [drm:i915_getparam] *ERROR* Unknown parameter 5
I just noticed that it has the same behaviour when I attempt to hibernate as well. In both cases, the machine does not actually suspend/hibernate, I just end up back at the GDM login screen.
Try drm git master for current libdrm, Eric has fixed vt switch assert problem.
That seems to have fixed the problem, I can suspend and resume perfectly now.
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.